English dictionary
grand marnier meaning and definition
Definition and meaning of grand marnier at MeaningMonkey.org. grand marnier meaning and definition in the English Dictionary.GRAND MARNIER noun
Definition of Grand Marnier (noun)
- an orange-flavored French liqueur
Source: Princeton University Wordnet