Inexplicably meaning

In an inexplicable manner; for an unknown reason.
adverb
1
0
Advertisement

Origin of inexplicably