tampa

Noun
  1. A resort city in western Florida;
    Located on Tampa Bay on the Gulf of Mexico (synset 109097834)

Other Searches