NichiDict

あやかし

[ayakashi]

Meanings

1.Noun

ghost that appears at sea during a shipwreck

2.Noun

something strange or suspicious

3.Noun

nohmask for roles involving dead or ghost characters