Kingston-upon Hull meaning
UK US
Kingston-upon Hull (noun): a large fishing port in northeastern England.
Definition of Kingston-upon Hull
More about Kingston-upon Hull on Wikipedia.
UK US
Kingston-upon Hull (noun): a large fishing port in northeastern England.
More about Kingston-upon Hull on Wikipedia.