English to Hindi

Meaning for:
umbrella tree
other
छतरी वृक्ष;छत्र वृक्ष