moonsails
English
Noun
moonsails
plural of
moonsail
Anagrams
Molossian