Persona non grata

  • Persona non grata
    • Is from the Latin and means a person who is unwelcome.
Posted in .