Non grata Definition & Meaning - Merriam-Webster
https://www.merriam-webster.com/dictionary/non%20grata
WEBOct 11, 2015 · The meaning of NON GRATA is not approved : unwelcome. Recent Examples on the Web Politically, however, Israeli gas is currently gas non grata in Turkey. — Morena Skalamera, Foreign Affairs, 11 Oct. 2015 Some casinos even use a facial-recognition software developed by an Israeli company for use on the borders of the West Bank to keep known cheaters and other personae non grata off the premises.
DA: 43 PA: 18 MOZ Rank: 31