• Marguerite

    Origin

    From French marguerite

    Full definition of marguerite

    Noun

    marguerite

    (plural marguerites)
    1. An oxeye daisy ().
    © Wiktionary