మేయుటmēyuṭa
Meanings
Noun
1. feeding, grazing