Irula
1.
(
noun
) a Dravidian language closely related to Tamil that is spoken in a hilly section of SW India
Related Words:
South Dravidian
Terms and Conditions of Use / Copyright Notice