English to Hindi

Meaning for:
sequoia
other
सिकुआ