difficult to understand; causing bewilderment or perplexity
from Latin confusus, past participle of confundere 'to pour together, mix up', from con- 'together' + fundere 'to pour'
Try Another Word