English dictionary, thesaurus, translations & etymology
FreeDict.com

marguerite — meaning in English

French → English · translate English → French instead

English meaning

  • daisy noun A small flowering plant with a yellow centre and white petals, or any of several related flowering plants.
  • Margaret name A female given name of Ancient Greek origin, meaning "pearl".

Senses

marguerite is used for these senses in English:

  • Margaret A en given name.
  • daisy A wild flowering plant of species Bellis perennis of the family Asteraceae, with a yellow head and white petals
  • daisy Any of numerous other flowering plants of various species, mostly among the asterids.
  • oxeye daisy A widespread flowering plant native to Europe and temperate regions of Asia, Leucanthemum vulgare.

daisy — full definition

  1. noun A small flowering plant with a yellow centre and white petals, or any of several related flowering plants.
  2. noun Informal: something excellent or impressive.

Margaret — full definition

  1. name A female given name of Ancient Greek origin, meaning "pearl".
  2. name The name of two rivers in Western Australia.
Vocabulary Flow
Learn more English words in French.
Vocabulary Flow serves English words with the French meaning, one at a time — pronunciation and an example each time. Scroll it either direction.
Learn English in French

Related French words