The phrase
"displaced residents" refers to people who have been forced to leave their homes or communities due to a variety of reasons such as natural disasters, conflicts, or development projects. These individuals no longer have a place they can call home and have to find alternative living arrangements elsewhere.
Full definition