వ్యాఘ్రాటముvyāghrāṭamu
Meanings
Noun
1. skylark