Sanskrit · noun · Nature & the Garden

Kand-ra

कंदरा
also written: Kandraa
Meaning

A cave, grotto or hollow in a mountain.