Irula
English Dictionary
->
Letter I
-> Irula
Search Dictionary:
Irula Definition
(n)
a
Dravidian
language
closely
related
to
Tamil
that
is
spoken
in
a
hilly
section
of
southwestern
India
Irula Synonyms
Irula
© Art Branch Inc.