1 words across 1 languages descend from Japanese ばかり — including ばかりか.
See the etymology of ばかり itself →