Meaning of ayakashi in Japanese

  1. Words

Definition of ayakashi

あやかし(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

Words related to ayakashi

Back to top