Where does “oh my God” come from?

oh my God (English): Said in supplication; An expression of anger,...

Definitions

  1. Said in supplication; An expression of anger,...

Words derived from “oh my God