enigma(n)

 

something hard to understand or explain;
puzzling, mysterious

 

 

click the back arrow to go back to the story