See also: hellens and hel·lens English Noun Hellens plural of Hellen Anagrams enshellWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads