Sarasota meaning

sărə-sōtə
A city of west-central Florida south of Tampa Bay on Sarasota Bay, an inlet of the Gulf of Mexico. Settled by Scots in the 1800s, it developed as a resort.
0
0
(place) City on the W coast of Fla., near Tampa.
proper name
0
0
Advertisement