English to Hindi

Meaning for:
home away from home
other
घर जैसी जगह