1. French Republic - Noun
2. French Republic - Proper noun
a republic in western Europe; the largest country wholly in Europe
Source: WordNetTwo weeks earlier, President Macron claimed "Islam is in crisis" and striving to overshadow the freedom and justice of the French Republic when the teacher showed a caricatures of the Prophet of Islam to his students. Source: Internet
Politically adroit, Louverture set the enemies of the new French Republic against each other and spread misinformation and rumour among them. Source: Internet