1. [ noun ] (government,geography) a town on the Hudson River in New York
Related terms: town New_York
2. [ noun ] (government,geography) a town in southeast Ontario on Lake Ontario near the head of the Saint Lawrence River
Related terms: town Ontario
3. [ noun ] Last name, frequency rank in the U.S. is 5058
4. [ noun ] (government,geography) capital and largest city of Jamaica
Synonyms: Jamaican_capital capital_of_Jamaica
Related terms: national_capital Jamaica
Similar spelling:   Kingstown