English dictionary
french region meaning and definition
Definition and meaning of french region at MeaningMonkey.org. french region meaning and definition in the English Dictionary.FRENCH REGION noun
Definition of French region (noun)
- a geographical subdivision of France
Source: Princeton University Wordnet