Meaning of あやかし in Japanese

  1. Words

Definition of あやかし

あやかし(ayakashi)
  1. (n) ghost that appears at sea during a shipwreck
  2. something strange or suspicious
  3. idiot; fool
  4. noh mask for roles involving dead or ghost characters
Back to top