VariousWords beta
Definitions:
Noun
France
French Republic
Definition: a republic in western Europe; the largest country wholly in Europe