English to Hindi

Meaning for:
azalea
other
अज़ेलिया