Toda

/tˈoʊdʌ/

Explore definitions, synonyms, and language insights of Toda

Definitions

Noun
a member of a pastoral people living in the Nilgiri Hills of southern India
Noun
the Dravidian language spoken by the Toda in southern India