Hungarian, from the name of an old Transylvanian village; the meaning is unknown. The modern meaning of 'gyareke' is "banknotes".