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