Equivalent to geheim + -nis. Cognate to German Geheimnis (“secret”).
geheimenis f (plural geheimenissen, diminutive geheimenisje n)