to make one's home in
He resides in Shanghai.
to reside in
to inhabit
// MAIN MEANINGto make one's home in
Explore more related entries to look up.