Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word toda from English dictionary with examples, synonyms and antonyms.

toda   noun

Meaning : A member of a pastoral people living in the Nilgiri Hills of southern India.

Meaning : The Dravidian language spoken by the Toda in southern India.

Toda meaning in Bengali (Bangla).