inexplicable

    unable to be explained / स्पष्ट करता न येणारे