Ouahigouya in French Ouahigouya in French Ouahigouya proper noun A city in Burkina Faso. Add to Flashcards