Baby names
The name Jamie is a boy's name of Hebrew, Scottish origin meaning "supplanter". The cool form of James in the 1970s and '80s for both sexes. Still a more stylish short form than Jimmy, though many parents will want to call James by his entire, not-very-long name.