meaning of shreveport
1.
a
city
in
northwest
Louisiana
on
the
Red
River
near
the
Texas
border
Related Words
shreveport
|
Developed & Maintained By
Taraprasad.com