devahrada
| देवह्रद |
devahrada
deva—hrada
| देव—ह्रद |
m. ‘the
d˚ lake’,
N. of a sacred bathing-place,
MBh.
← Search all 286,525 Sanskrit words on Tripura Koṣa