Having hidden meaning; mystifying.