geestrijk (comparative geestrijker, superlative geestrijkst)
From geest (“ghost, spirit; mind”) + rijk (“rich; full of”). Cognate to German geistreich.