Updated June 9, 2019 Share: Boy name origins & meanings Scottish : He who supplants; form of JamesHebrew : Supplanter, substitute; the patron saint of Spain Boy name variations Hamysh James Jaymes Jaime Jaymie Jamy Jaimie Jamesy Jameson Jamey Jan Jay Jim Jimmy Jimmie Jimbo Diego Giacomo Seamus Sheamus Shamus Santiago Jaemes Jaimes Jaemie Jaemy Jame Jameyel Jami Jamia Jamiah Jamian Jamiee Jamme Jammey Jammie Jammy Jamye Jameze Jamze Jamieson Jamison Jamiesen How Popular Is The Name Hamish