Toda n 1: a member of a pastoral people living in the Nilgiri hills of southern India 2: the Dravidian language spoken by the Toda people in southern India