Definition of Shreveport

  • 1. A city in northwest Louisiana on the Red River near the Texas border Noun

Semanticaly linked words with "shreveport"