VariousWords beta
Related Terms:
Definitions:
Noun
Grand Marnier
Definition: an orange-flavored French liqueur
Definition: An orange-flavoured brandy liqueur from France, or a serving of this drink.