← Back to browseあやかし[ayakashi]noun#34,363Japanese definitionNo Japanese definition yet.English definitionsghost that appears at sea during a shipwrecksomething strange or suspiciousExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsあやかあやかっあやかりあやかるあやかり者あやかりものあや← あこがれるいっし →