おやおや LinksSentence search for おやおやEdit in JMdict 1. my goodness!; oh my!; oh dear! Discussions Log in to talk about this word.