What is the meaning of Explainable?

Able to be explained or understood

Source: wiktionary.org