Dictionary.com
Thesaurus.com

nonexplicable

  • a word derived from explicable.
    explicable
    adjective
    capable of being explained.

More Suggestions