Unexplainable is a related term of mystifying.
As adjectives the difference between unexplainable and mystifying
is that unexplainable is that cannot be explained; inexplicable while mystifying is unusual.
As a verb mystifying is
.
mystifying
English
Adjective
(-)
unusual
Verb
(head)