Definition of French Republic

  • 1. A republic in western Europe; the largest country wholly in Europe Noun

Synonyms for word "french republic"

Semanticaly linked words with "french republic"