Definitions for toda
Overview of noun toda
The noun toda has 2 senses? (no senses from tagged texts)
1. Toda
(a member of a pastoral people living in the Nilgiri Hills of southern India)
2. Toda
(the Dravidian language spoken by the Toda in southern India)






