Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

irula Definition

Cancel
irula
noun()
a Dravidian language closely related to Tamil that is spoken in a hilly section of southwestern India

Words Related to irula!

irula Examples by Brain Bank Users