Jamie \j(a)-mie\ as a boy's name (also used as girl's name Jamie), is of Hebrew origin, and the meaning of Jamie is "he who supplants". Diminutive of James, used as an independent name.
Jamie has 5 variant forms: Jaime, Jaimie, Jamee, Jamey and Jayme.
For more information, see also the related name Jacob.
Baby names that sound like Jamie are Jaymie, Jimmie, Jemmie and Jimi.