Unscramble
Definition of Toda
Noun: Toda
The Dravidian language spoken by the Toda in southern India
A member of a pastoral people living in the Nilgiri Hills of southern India
See also:
tod
today
Anagrams containing the word
Toda
toad
atod
dato
odat