Persona non grata

In diplomacy, a persona non grata is a foreign person whose entering or remaining in a particular country is prohibited by that country's government. Being so named is the... Wikipedia

SEARCH SIDEBAR AD
PRE SEARCH RESULTS AD
POST SEARCH RESULTS AD