Find the word definition

Wikipedia
Niamtougou

Niamtougou is a market town in and district capital of Doufelgou District (Préfecture), in the Kara Region of Togo. It is located north of Kara on the nation's main North-South road, Route Nationale No. 1.