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.
Proper noun
the Oil Rivers
(historical) The Niger Delta, once a major producer of palm oil, established as a British protectorate in 1884.