headsails
English
Noun
headsails
plural of
headsail