jamaican capital

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

Other Searches