Pirate Port in Jamaica
This page is the CodyCross answer for the clue below from Under the sea, Group 28, Puzzle 2.
Question
Pirate Port in Jamaica
Answer
PORTROYAL
Word Meaning:
PORT — A place on the coast at which ships can shelter, or dock to load and unload cargo or passengers.
Definitions from Wiktionary.