Definitions of Toda:
- noun: the Dravidian language spoken by the Toda people in southern India
- noun: a member of a pastoral people living in the Nilgiri hills of southern India
- name: A surname (very rare: popularity rank in the U.S.: #31006)
Related words...
|
|
|
| |