Hull

[No POS]
1
a port and industrial centre in Humberside in north-eastern England. It is on the River Humber.
شهر هال, کینگستون آپون هال