Toda
1.
(
noun
) the Dravidian language spoken by the Toda people in S India
Related Words:
South Dravidian
2.
(
noun
) a member of a pastoral people living in the Nilgiri hills of S India
Related Words:
Dravidian
Terms and Conditions of Use / Copyright Notice