Bambari

Proper noun

 * 1) A town in Central African Republic, lying on the Ouaka River.