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