inexplicableEnglish

incomprehensible, inexplicable

Adjective

Incapable of being explained or accounted for

English: inexplicable, incomprehensible

English words with similar meanings

Show 1 words