Definition of Irula

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

Semanticaly linked words with "irula"

Hyponims for word "irula"