Sanskrit · noun · Nature & the Garden

Kenchua

केंचुआ
said ken-chu-a
also written: Kenchwa
Meaning

An earthworm.