[ 2 syll. ma-gic, mag-ic ] The baby boy name Magic is pronounced MAEJHihK †. Magic's origin is English-American. The meaning of the name is 'one who is full of wonder and surprise'. Forms of Magic include the names Magick, Magik, Magyc, Majic, Majick, and Majik.
Magic is unusual as a baby boy name. It is not ranked within the top 1000.
† English pronunciation for Magic: M as in "me (M.IY)" ; AE as in "at (AE.T)" ; JH as in "joy (JH.OY)" ; IH as in "it (IH.T)" ; K as in "key (K.IY)"