2 definitions by nesiri
by nesiri February 8, 2008
A country located in Western/Central Africa. It is known for producing some of the most brilliant minds and extraordinarily beautiful women.
Check out that girl! She's beautiful beyond words with the most captivating aura! She must be from Cameroon!
by nesiri September 17, 2013