A creative spelling of Miracle, from Latin miraculum, meaning wonder or something marvelous.
Like Myracle?
Swipe through thousands of names like it