Sanskrit · noun · Nature & the Garden

Tidda

टिड्डा
Meaning

A grasshopper (masculine); a male locust.