irula

noun 1name 1

Definitions

noun

1

A member of a Dravidian ethnic group living around the Nilgiri mountains in India.

name

1

Their language, written in the Tamil script.

Your note

not saved
0 chars