sarasota
1. [ noun ] (government,geography) a town in west central Florida on the Gulf of Mexico
Related terms: town Florida