capital of jamaica

Noun
  1. Capital and largest city of Jamaica (synset 108772071)

Other Searches