Nouns

(n)Todaa member of a pastoral people living in the Nilgiri Hills of southern India
(n)Toda, Toda languagethe Dravidian language spoken by the Toda in southern India