English to Hindi

Meaning for:
witch hazel plant
other
विच हेज़ेल पादप