Lorraine

Explore definitions, synonyms, and language insights of Lorraine

Definitions

Noun
an eastern French region rich in iron-ore deposits