DictionaryAI

English Harbour

Short definition from Wiktionary

Proper noun

  1. A harbour and settlement on Antigua, Antigua and Barbuda.
  2. 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.