Noun
-
capital and largest city of Jamaica
- capital of jamaica - jamaican capital -
a town in southeast Ontario on Lake Ontario near the head of the Saint Lawrence River
-
a town on the Hudson River in New York