Definitions of Sarasota:

  • noun:   a town in west central Florida on the Gulf of Mexico