Meaning of kingston-upon hull

Definition of kingston-upon hull

(noun) a large fishing port in northeastern England

Other information on kingston-upon hull

WIKIPEDIA results for kingston-upon hull
Amazon results for kingston-upon hull