← Back to browseいやはや[iyahaya]interjectionJapanese definitionNo Japanese definition yet.English definition(Oh) dear!; (Oh) dear me!; Good graciousExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsいやいや