What does the New Orleans Saints logo mean?

The symbol is called the fleur de lys.

The fleur de lys is associated with:

1. The French monarchy.
2. Areas of the world that were once under French monarchic rule, such as Louisiana.
3. Boy scouting.
4. It also a military insignia.
5. It is spelled Fleur de Lis which means flower of life. And, yes, the N.O.Saints
use it because it represents New Orleans.