English to Hindi

Meaning for:
wormhole
other
सूराख