English synonyms about - contact  

Tampa

noun

1 Tampa

A resort city in western Florida; located on Tampa Bay on the Gulf of Mexico.

Dutch: tamper


Find more on tampa elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.027