magnolia — meaning in English
French → English · translate English → French instead
English meaning
- magnolia noun A tree or shrub with large, often fragrant flowers and simple leaves.
Senses
magnolia is used for these senses in English:
- magnolia (countable) The flower of a magnolia tree.
magnolia — full definition
- noun A tree or shrub with large, often fragrant flowers and simple leaves.
- noun A pale creamy-white colour, similar to that of some magnolia blossoms.