妖魔 (ようま) Japanese meaning | KotomoraMeanings
1
noun
ghost; monster; demon; phantom; apparition
A supernatural being, often malevolent or eerie, found in folklore, fantasy, and horror contexts. Covers a range of entities from ghosts to monsters.
治
する
退
魔
師
だ
。
He is an exorcist who vanquishes demons.