Miracle
Pet Name
Miracle
Origin
Latin
Meaning
Divine intervention
Notes about Miracle
Simply an adaptation of the English word miracle which means "divine intervention". Derived from Latin miraculum.
More Info about Miracle
No more information.