YAN: Yangambi, Zaire

What does YAN mean? The above is one of YAN meanings. It may have other definitions. Please refer to the end of this passage.

YAN: Yangambi, Zaire

Definition in English: Yangambi, Zaire