persona non grata Meaning, Definition & Usage

  1. noun a diplomat who is unacceptable to the government to which he is sent
  2. noun a person who for some reason is not wanted or welcome
    unwelcome person.

WordNet