The name Suzanne is a girl's name of French origin meaning "lily". Suzanne and is often added to lists like Gorgeous Flower Names for Babies and discussed in our forums with posts like "Girls Makeover - Two Middles".
From the experts:
Suzanne became popular along with Susan but has just dropped out of the Top 1,000. Wait a generation (or two) in the US, though in France Suzanne is once again tres chic.