English to Hindi

Meaning for:
dwelling
other
निवासस्थान;आवास;निवास-स्थान