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