0%

ALL meanings of bayelsa

B b
  • noun bayelsa a state of Nigeria, on the Niger river delta on the Gulf of Guinea. Capital: Yenagoa. Pop: 1 703 358 (2006). Area: 10 773 sq km (4159 sq miles) 3
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?