Synonyms and Antonyms for persona_grata

1. persona grata (n.)

a diplomat who is acceptable to the government to which he is sent

Synonyms: