English to Hindi

Meaning for:
hiding-place
other
गुप्त स्थान