What does Fleur De Lis Mean?

Fleur de lis means lily flower in French. A fleur de lis is used on coats of arms and as a royal emblem. The fleur de lis is also the World Scout Emblem. You can find more information here: