VariousWords beta
Related Terms:
Definitions:
Noun
persona grata
Definition: a diplomat who is acceptable to the government to which he is sent
Definition: A person who is welcome or acceptable.