relocatedEnglish

relocated, resettled

Adjective

Settled in a new location

English: relocated, resettled

English words with similar meanings

Show 1 words