Unscramble
Definition of Irula
Noun: Irula
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