おやおや

Meanings

  1. Interjection my goodness!; oh my!; oh dear!

Jinuma: Japanese Dictionary · Word lists