Subscribe
URL of the page has been copied to clipboard.
Meaning : A republic in western Africa on the Atlantic. Formerly a French colony. Achieved independence from France in 1958.
Synonyms : french guinea, guinea
Install App