Non-grata meaning
Not welcome; not approved.
The aide, having been declared non grata, was expelled from the country.
adjective
Advertisement
Origin of non-grata
From persona non grata
The aide, having been declared non grata, was expelled from the country.