inexplicable - Dictionary definition and meaning for word inexplicable
in= not, expli = explain , cable = able, overall its not explainable