HEAVENS


Meaning of HEAVENS in English

goodness, oh dear, gosh

Heavens! You weren't supposed to arrive until Friday!

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.