staysails
English
Noun
staysails
plural of
staysail