Jimmy is an English patronymic surname meaning “son of James.”

Meaning & Origin:
From the given name James (Hebrew “Yaakov”), with “-y” suffix indicating “son of.” Became a standalone surname, common in English-speaking countries including South Africa.

Notable People:
Jimmy Carter (US President), Jimmy Neesham (New Zealand cricketer).