deutschdictionary
noun
(THE STATE OF BEING PRESENT)
The existence of life is fascinating. - Die Existenz von Leben ist faszinierend.
(THE STATE OF BEING PRESENT IN A PLACE)
His presence makes the atmosphere better. - Seine Anwesenheit macht die Stimmung besser.