Find the word definition

Wiktionary
my goodness

alt. (context idiomatic US Canada English) Used to express surprise, shock, or amazement. Also as "oh my goodness". interj. (context idiomatic US Canada English) Used to express surprise, shock, or amazement. Also as "oh my goodness".