marguerite
Top 6000
Meanings
Noun
1. marguerite (Leucanthemum) (botany)
2. messenger (nautical)
Examples2
Would you have a daisy for me?
We have daisies, white and yellow, but only in bouquets.