Home / T / toda

toda

noun 4 letters Scrabble 5 WWF 5
Definitions
noun

a member of a pastoral people living in the Nilgiri Hills of southern India

noun

the Dravidian language spoken by the Toda in southern India

Want another word?
Spin the dictionary for a fresh one.
Generate a word →