Definition of Toda

  • (noun) the Dravidian language spoken by the Toda in southern India
  • (noun) a member of a pastoral people living in the Nilgiri Hills of southern India

Synonyms of Toda


Antonyms of Toda


No Antonyms Found.

Homophones of Toda


No Homophones Found.