English to Hindi

Meaning for:
umbrella magnolia
other
छतरी मैग्नोलिया