Noun Definition

fort myers

1.Definition: a town in southwest Florida

Category: Places