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