Word info

Bahr al Ghazal

Proper noun

Meaning

Bahr al Ghazal

A river in South Sudan

Source: en.wiktionary.org

Close letter words and terms