English to Hindi

Meaning for:
snuggery
other
आरामदेह कमरा