Oil Rivers
noun
a region in W Africa, comprising the vast Niger River delta: formerly a British protectorate; now a part of Nigeria.
British Dictionary definitions for oil rivers
Oil Rivers
pl n
the delta of the Niger River in S Nigeria