Definition of Irula

Noun: Irula

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

See also:
Irtysh
Irving

Anagrams containing the word Irula

iluar airul lairu ulair rulai