Dubonnets Meaning

There are 1 meaning(s) for word Dubonnets

Meaning 1 : (trademark) a sweet aromatic French wine (red or white) used chiefly as an aperitif