kingston-upon hull

Noun
  1. A large fishing port in northeastern England (synset 108897435)

Other Searches