impossible or very difficult to understand.
Anything that is beyond understanding.
Marked by puzzling, puzzlement, or perplexity; perplexing; bewildering