Sanskrit · noun · Nature & the Garden

Chhachhoonder

छछूंदर
said chha-chhoon-der
also written: Chhachhunder
Meaning

A shrew or mole.