This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Marguerite

  1. n.
    The daisy (Bellis perennis). The name is often applied also to the ox-eye daisy and to the China aster.



Menu