Meaning of tampa

Definition of tampa

(noun) a resort city in western Florida; located on Tampa Bay on the Gulf of Mexico

Other information on tampa

WIKIPEDIA results for tampa
Amazon results for tampa