Irula

noun
Iru·​la | \ ˈirələ\
plural Irulas or Irula

Definition of Irula

: a Veddoid people inhabiting the Deccan plateau of India