irula Meaning, Definition & Usage

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

WordNet