Home
Search
Index
Definify.com
Definition
2024
おやおや
おやおや
Japanese
Interjection
おやおや
(
romaji
oyaoya
)
well
! (exclamation of surprise); well well!; my goodness!
Similar Results