Magnolia

Name – Magnolia

Gender – Female

Origin – Latin

Meaning – The Latin name Magnolia means – flowering tree