noun. a town in southeast Ontario on Lake Ontario near the head of the Saint Lawrence River.
noun. a large fishing port in northeastern England.
noun. a town on the Hudson River in New York.
noun. capital and largest city of Jamaica.