idp

/aɪ diː piː/
noun
  1. A person who has been forced to leave their home but remains within their own country, often due to conflict, natural disaster, or human rights violations.
    • After the earthquake, many families became IDPs and were housed in temporary shelters.
    • The government is working to create safe conditions for IDPs to return to their homes.
    • The United Nations provides aid to millions of IDPs in war-torn regions.
What does "idp" mean? | whatsthatwordmean | whatsthatwordmean