noun. a town in southeast Ontario on Lake Ontario near the head of the Saint Lawrence River.
Rhymes with Kingston
noun. a large fishing port in northeastern England.
- Humber Bridge
noun. a town on the Hudson River in New York.
- New York
- Empire State
noun. capital and largest city of Jamaica.
- Jamaican capital
- capital of Jamaica