Pescara
geographical name
Pe·sca·ra
pe-ˈskär-ä
commune and port on the Adriatic Sea in central Italy population 314,661
Love words? Need even more definitions?
Merriam-Webster unabridged
Share