Etymology
Today it means: Twifoil. Full definition →
From duo (“two”) + foil (“leaf”). Compare twifoil.
Etymology from Wiktionary, CC BY-SA 4.0.