kingston-upon_hull
1. [ noun ] (government,geography) a large fishing port in northeastern England
Synonyms: Hull
Related terms: city port England Humber_Bridge