Etymology
Today it means: oh dear, oh my God. Full definition →
Minced form of Lord.
Etymology from Wiktionary, CC BY-SA 4.0.