English to Hindi

Meaning for:
live in
other
वहीं रहना