Find the word definition

Wikipedia
Ntamugenga

Ntamugenga is a location in North Kivu, Democratic Republic of the Congo. As of July 2012 it is under the control of the March 23 Movement.