Find the word definition

Wikipedia
Obomkpa

Obomkpa is a town in the Aniocha North local government area of Delta State, Nigeria.

Category:Populated places in Delta State