apsarastīrtha अप्सरस्तीर्थ
Definition:
n.
a pool in which the
āpsarasa
-
s bathe
Home
>
Search
>
apsarastīrtha