Vocabulary
好ましからざる人物
このましからざるじんぶつ
persona non grata; unwelcome person; undesirable person
expression
noun