English Harbour
Short definition from Wiktionary
Proper noun
- A harbour and settlement on Antigua, Antigua and Barbuda.
- A community in Trinity Bay, Newfoundland and Labrador, Canada.
We haven’t written up English Harbour yet: Simple and Standard meanings, examples and a quiz.