displaced_personEnglish

DP, displaced person, stateless person

Noun

A person forced to flee from home or country

English: displaced person, DP, stateless person

English words with similar meanings

Show 2 words