existence
Hecho de que algo o alguien esté presente o ocurra.
La existencia de vida en otros planetas es un tema de debate.
La existencia de los recursos naturales es fundamental para el desarrollo sostenible.
Sounds like 'existence' — same meaning. (Note: feminine: la existencia)