Dictionary for word “headsails”
headsails - Did you Mean?
headsail
headstall (headstalls)
headship (headships)