Sanskrit · noun · Nature & the Garden

Khoh

खोह
Meaning

A cave, den, or hollow.