Synonyms of Palermo
Primary definition: The capital city of the autonomous region of Sicily, Italy, located on the northern coast of the island.
Primary definition: The capital city of the autonomous region of Sicily, Italy, located on the northern coast of the island.