English edit

Noun edit

Irulas

  1. plural of Irula

Anagrams edit