English to Hindi

Meaning for:
resting-place
other
विश्राम स्थान