abhirudu meaning in english

[Skt.] n. A herdsman. abhirapalli abhira-palli. n. A hamlet, a village of herdsmen. abhiri abhiri. n. A woman of the herdsmen’s caste.