An Encylopedia Britannica Company

French Guiana

1 ENTRIES FOUND:
French Guiana proper noun
French Guiana
proper noun
Britannica Dictionary definition of FRENCH GUIANA
: part of France in South America