Magnolia means Magnolia or magnolia in Chinese, which is really good as an English name, because your name is magnolia, and magnolia is magnolia in English, which is quite vivid! Internationally, magnolia = magnolia, so you can use magnolia directly!