Irula
noun
Iru·la
| \ ˈirələ\
plural Irulas
or Irula
Definition of Irula
: a Veddoid people inhabiting the Deccan plateau of India