tatra तत्र

Definition: there (on top of Mount Meru)


Dictionary: Vedabase
Literary Sources:
Synonyms:
Wikipedia: