Synonyms and Antonyms for Sarasota

1. Sarasota (n.)

a town in west central Florida on the Gulf of Mexico

Synonyms: