Definition of fleur-de-lis in English English dictionary
A design representing a flower whose three petals are joined together at the bottom, often used in heraldry, where it is particularly associated with the French monarchy
plants with sword-shaped leaves and erect stalks bearing bright-colored flowers composed of three petals and three drooping sepals
{i} (French) heraldic symbol that looks like an iris or lily; heralding symbol of the royal house of France; flag of the Province of Quebec (Canada); iris, any of a number of plants having sword-shaped leaves and showy flowers