inexplicably ( synonym found)

Definition of inexplicably:

(v) : in an inexplicable manner

Back to Top