(n) something hard to understand or explain.
The hieroglyphics on the side of the Egyptian tomb were an enigma until a famous code-cracker came along.
The hieroglyphics on the side of the Egyptian tomb were an enigma until a famous code-cracker came along.