something that baffles understanding and cannot be explained; "how it got out is a mystery"; "it remains one of nature's secrets"
1
secret
something that should remain hidden from others (especially information that is not to be passed on); "the combination to the safe was a secret"; "he tried to keep his drinking a secret"