Sanskrit · noun · Nature & the Garden

Kira

कीड़ा
also written: Keeda
Meaning

An insect or worm; the general Hindi word for a small crawling creature.