Having a mysterious meaning
• Like a London Times crossword clue
• Mysterious
• Obscure
• Sphinx-like