Noun: French Guiana
- An overseas department and region of France in northeastern South America
"French Guiana is home to the European Space Agency's primary launch site"
Part of: South America
Encyclopedia: French Guiana