Vocabulary

好ましからざる人物

persona non grata; unwelcome person; undesirable person

expression noun