English synonyms about - contact  

Irula

noun

1 Irula

A Dravidian language closely related to Tamil that is spoken in a hilly section of southwestern India.


Find more on irula elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0376