painting puzzling, strange, peculiar, curious, funny, queer, odd, weird, bizarre, mystifying, inexplicable, baffling, perplexing, bewildering, confusing, uncanny, dark, impenetrable, incomprehensible, unexplainable, unfathomable, sibylline, unaccountable, insoluble, obscure, arcane, secret, esoteric, occult, cryptic, hidden, concealed, supernatural, mystical