immorts
English
Noun
immorts
plural of
immort
Anagrams
Mostrim