Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
persona grata
in English
persona grata
#limited
Definitions
Noun
a
person
considered
welcome
;
socially
accepted
The
ambassador
was
a
persona
grata
in
the
foreign
country
due
to
his
diplomatic
skills
.
Base Words
persona
grata