The name Miracle is a girl's name of Latin origin meaning "wonder, marvel". Miracle is ranked #371 on our popularity charts and is often added to lists like Spiritual Baby Names and discussed in our forums with posts like "Release the 20 C.O.B.R.A.S. -- the anti-elimination game! (Girls)".
From the experts:
A recently popular spiritual name that entered the Top 500 in 2003.