niger delta

/N AY1 JH ER0 D EH0 L T AH0/
N
  1. 1

    the delta of the Niger River sitting directly on the Gulf of Guinea on the Atlantic Ocean in Nigeria.