Meaning of french republic
Definition of french republic
(noun)
a
republic
in
western
Europe; the largest
country
wholly
in Europe
Other information on french republic
WIKIPEDIA results for
french republic
Amazon results for
french republic
Tweet