Ibomcha

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