Meaning of magnolia

magnolia

Tagalog

n., bot. magnolia (plant and flower)