Meaning of Irula

Definition of Irula

(noun) a Dravidian language closely related to Tamil that is spoken in a hilly section of southwestern India

Other information on Irula

WIKIPEDIA results for Irula
Amazon results for Irula