Youkai

妖怪 (Youkai) is a Japanese noun meaning “ghost, apparition, phantom, spectre”.

Meanings

  1. nounghost; apparition; phantom; spectre; specter; demon

Examples

  • A spectre is haunting Europe — the spectre of communism.

Sentences from Tatoeba (CC BY 2.0 FR).

Kanji in 妖怪

Related words