Bossier City [boh-zher] noun a city in NW Louisiana.
Bossier City 🔊 Listen to this Bossier City [boh-zher] noun a city in NW Louisiana. Share Facebook Twitter Google +