Allium means a fresh start.
From the Northern Hemisphere. Late spring. A globe of stars; onion cousin.
All flower meanings