Find the word definition

Wikipedia
Nzo

Nzo or N'Zoo is a town and sub-prefecture in the Lola Prefecture in the Nzérékoré Region of south-eastern Guinea.

It is situated at a few kilometers from the Mount Nimba Strict Nature Reserve.