English synonyms about - contact  

French Republic

noun

1 French Republic

A republic in western Europe; the largest country wholly in Europe.

synonym: France.

Dutch: Frankrijk
Polish: Francja, Republika Francuska


Find more on French Republic elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0196