noun
plural -ens
or Heaven [singular] :the place where God lives and where good people go after they die according to some religions
[noncount] :something that is very pleasant or good
the heavens :the sky
used informally by itself and in phrases to make a statement or question more forceful or to express surprise, anger, etc.
(a) heaven on earth
a very pleasant or enjoyable place or situation
heaven forbid
heaven help someone
heaven knows
made in heaven
very good and successful
move heaven and earth
thank heaven/heavens
to high heaven
informal :very much, very badly, etc.