shreveport

Noun
  1. A city in northwest Louisiana on the Red River near the Texas border (synset 109114924)

Other Searches