Harwich (noun) Definition, Meaning & Examples

noun
  1. a port in SE England, in NE Essex on the North Sea. Pop: 20 130 (2001)
Harwich (noun) Definition, Meaning & Examples

More Definitions