English Noun Irulas plural of Irula Anagrams urialsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads