Search
difficult to understand and often evoking a sense of mystery or wonder
cryptic
cryptical
deep
inscrutable
mysterious