meru-śirasaḥ मेरु-शिरसः

Definition: from the top of Mount Meru


Dictionary: Vedabase
Literary Sources:
Synonyms:
Wikipedia: