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

iralu airul lairu ulair rulai