Synonyms of Persona Grata in English :
Antonyms of Persona Grata in English
Thesaurus of Persona Grata in English
Persona Grata
see definition of persona grataHypernyms of persona grata
1. (noun) a diplomat who is acceptable to the government to which he is sent