English to Hindi

Meaning for:
reside in
other
निहित होना