Topsail
See also: topsail
English
editEtymology
editMost likely named after Topsail Head.[1]
Proper noun
editTopsail
- A neighbourhood of Conception Bay South, Newfoundland and Labrador, Canada.
See also
editReferences
edit- ^ Handcock, W.G. Place Names of Newfoundland and Labrador