Grand Marnier

Explore definitions, synonyms, and language insights of Grand Marnier

Definitions

Noun
an orange-flavored French liqueur

More General Terms