merriam webster's definition of revenant is one that returns after death or a long absence amamashini no kwerekana uburyo akora the audience scrutinized him hopefully