Definify.com

Definition 2024


おやおや

おやおや

Japanese

Interjection

おやおや (romaji oyaoya)

  1. well! (exclamation of surprise); well well!; my goodness!