apsarastīrṭa
| अप्सरस्तीर्ट |
apsarastIrTa
apsaras-tīrṭa
| अप्सरस्-तीर्ट |
n. a pool in which the
Apsarasas bathe,
Śāk.
← Search all 286,525 Sanskrit words on Tripura Koṣa