In English, name Jamie means – Diminutive of James: Supplant. Replace. Variant of Jacob derived from the latin Jacomus.. Other origins for name Jamie include – English, Israeli, Scottish, Hebrew, Scottish. Name Jamie is a unisex name and can be used for a boy or girl name (male or female).