From Middle English inexplicable, from Middle French inexplicable, from Latin inexplicabilis, from in- (“not”) +‎ explicabilis (“explicable”).
Impossible to explain; not easily accounted for.
“inexplicable” in le Trésor de la langue française informatisé (The Digitized Treasury of the French Language).