Definisi 'toda'

English to English
noun
1 a member of a pastoral people living in the Nilgiri Hills of southern India Terjemahkan
source: wordnet30

2 the Dravidian language spoken by the Toda in southern India Terjemahkan
source: wordnet30

More Word(s)
south dravidian, dravidian,

Visual Synonyms


Click for larger image

Explore toda in VisualSynonyms.com >