Sanskrit · noun · Nature & the Garden

Kandraa

कंदरा
also written: Kandra
Meaning

A cavern or hollow in a mountain.