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
iluar
airul
lairu
ulair
rulai