French Republic
noun
- 1
a republic in western Europe; the largest country wholly in Europe
Synonyms
Also useful for “French Republic”:Crossword— Multi-word entries show up in clues
a republic in western Europe; the largest country wholly in Europe
Also useful for “French Republic”:Crossword— Multi-word entries show up in clues