English to Hindi

Meaning for:
specter
other
साया;भूत;छाया