Home

Word

Tampa, n.
more info a resort city in western Florida; located on Tampa Bay on the Gulf of Mexico
<noun.location>

Tampa