Search Result:toda




Overview of noun toda

The noun toda has 2 senses


  • Toda -- (a member of a pastoral people living in the Nilgiri Hills of southern India)

  • Toda -- (the Dravidian language spoken by the Toda in southern India)