Meaning of inexplicable

Definition of inexplicable

(adj) incapable of being explained or accounted for; "inexplicable errors"; "left the house at three in the morning for inexplicable reasons"

Other information on inexplicable

WIKIPEDIA results for inexplicable
Amazon results for inexplicable