Japanese dictionary
きじょ
demoness; witch; ogress; she-devil
Kanji details
・ghost
・devil
・woman
・female