Savara
Explore definitions, synonyms, and language insights of Savara
Definitions
Noun
a member of the Dravidian people living in southern India
Noun
a Dravidian language spoken by the Savara in southeastern India (north of Madras)