meaning of kingston upon hull

1. a large fishing port in northeastern England


Related Words

kingston-upon hull |

Developed & Maintained By Taraprasad.com

Treasure Words