We found 1 definitions of todae from 1 different sources.
Noun |
||
toda - the Dravidian language spoken by the Toda in southern India | ||
toda - a member of a pastoral people living in the Nilgiri Hills of southern India |