Synonyms of Palermo

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

Full Dictionary Entry

Antonyms & Opposite Concepts