English to Hindi

Meaning for:
sea urchin
other
जलसाही