English dictionary
sarasota meaning and definition
Definition and meaning of sarasota at MeaningMonkey.org. sarasota meaning and definition in the English Dictionary.SARASOTA noun
Definition of Sarasota (noun)
- a town in west central Florida on the Gulf of Mexico
Source: Princeton University Wordnet