Modern invented name combining the prefix De- with miracle, from Latin miraculum meaning wonder.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Demiracle?
Swipe through thousands of names like it