Irula
Explore definitions, synonyms, and language insights of Irula
Definitions
Noun
a Dravidian language closely related to Tamil that is spoken in a hilly section of southwestern India
Explore definitions, synonyms, and language insights of Irula