English to Hindi

Meaning for:
hollyhock
other
एक ऊँचा फूल का पौधा