English Harbour
English
Proper noun
English
Harbour
A harbour and
settlement
on
Antigua
,
Antigua and Barbuda
.
A
community
in
Trinity Bay
,
Newfoundland and Labrador
,
Canada
.
Derived terms
English Harbour East
English Harbour West