Etymograph

English

good heavens

Good heavens may come from Middle English good.

  1. Middle Englishc. 1150–1500gooduncertain
  2. Englishtodaygood heavens

attested reconstructed ? uncertain or disputed

Earlier history uncertain.

Lineage

  1. Middle Englishc. 1150–1500gooduncertain
  2. Englishtodaygood heavens

The story

Possibly Inherited from Middle English good hevenes and God of hevene, from Old English god heofones

Linked words

through Old English god

god, 4 more

Today it means

intj An exclamation of surprise or shock.

Language periods are conventional ranges, not dates for this word.

Etymograph / Middle English good / good heavens