Word info

Oil Rivers

Proper noun

Meaning

the Oil Rivers

(historical) The Niger Delta, once a major producer of palm oil, established as a British protectorate in 1884.

Source: en.wiktionary.org

Close letter words and terms