/towˈdʌ/ - [towdu] -
We found 4 definitions of toda from 3 different sources.
Noun |
||
toda - the Dravidian language spoken by the Toda in southern India | ||
toda - a member of a pastoral people living in the Nilgiri Hills of southern India |