English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

Toda

noun

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.


Find more on toda elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0359