Jump to content

Ibomcha

From Wikipedia, the free encyclopedia

Ibomcha is an Indian name mostly used in the state of Manipur by the Meitei people. Notable people with the surname include: