Magnolia Meaning

There are 2 meaning(s) for word Magnolia

Meaning 1 : any shrub or tree of the genus Magnolia; valued for their longevity and exquisite fragrant blooms

Meaning 2 : dried bark of various magnolias; used in folk medicine