persona non grata
Meaning, Definition & Usage
Dictionary
Related
noun
a diplomat who is unacceptable to the government to which he is sent
noun
a person who for some reason is not wanted or welcome
unwelcome person
.
WordNet
Previous
persisting
persistive
persnickety
persolve
person
Next
personable
personableness
personage
personal
personalise