kingston

Noun
  1. A town on the Hudson River in New York (synset 109147398)
  2. A town in southeast Ontario on Lake Ontario near the head of the Saint Lawrence River (synset 108846845)
  3. Capital and largest city of Jamaica (synset 108772071)

Other Searches