Meaning of Shreveport

Definition of Shreveport

(noun) a city in northwest Louisiana on the Red River near the Texas border

Other information on Shreveport

WIKIPEDIA results for Shreveport
Amazon results for Shreveport