Dictionary meanings for abdurgaḥ from Apte and Monier-Williams.
apte
Normalized lookup: abdurgah
Apte Sanskrit-English Dictionary
A fortress in water, one surrounded by a moat or lake.
Loading search…