Sanskrit · noun · Nature & the Garden

Chonch

चोंच
said chonch
Meaning

A beak; the bill of a bird.