Definisi 'persona non grata'
English to English
1 a diplomat who is unacceptable to the government to which he is sent
source: wordnet30
2 a person who for some reason is not wanted or welcome
source: wordnet30
More Word(s)
individual, mortal, person, somebody, someone, diplomat, disagreeable person, unpleasant person, ingrate, thankless wretch, ungrateful person,

Visual Synonyms
Click for larger image