Inexplainable

word

Adjective

Incapable of being explained; inexplicable.
More about this word
Synonyms and related words
Explore this word