Something hard to understand or explain (6)
I believe the answer is:
enigma
(Other definitions for enigma that I've seen before include "Mysterious or puzzling thing" , "Mysterious puzzle" , "It's mysterious like gamine" , "WW two Ger. code device; puzzle" , "Elgar Variations nickname" .)