Hull
/hʌl/
/hʌl/
(also Kingston upon Hull)
- a port and industrial centre in Humberside in north-eastern England. It is on the River Humber.
Check pronunciation:
Hull
Definition of Hull from the Oxford Advanced Learner's Dictionary