Mirical is a modern spelling of Miracle, derived from Latin miraculum and meaning a wondrous event or blessing.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Mirical?
Swipe through thousands of names like it