← Back to browseおやまあ[oyamaa]interjectionJapanese definitionNo Japanese definition yet.English definitiongood heavens!; oh my god!; gee whizExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsおやまおやおやますずめ