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