GeneralConnection.com
➔
Dictionary
unexplainable
Adjective
1. unaccountable
1. inexplicable, incomprehensible
Usage