English to Hindi

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