Meaning & Origin
An English and Scottish surname transferred from the nickname from Middle English tod (“fox”).
Todd is a boy's and girl's baby name of Middle English origin, from the Middle English surname tod meaning "fox" — originally a nickname for someone with fox-like characteristics, cunning or red-haired. It transferred from surname to given name in the United States in the 20th century.
Todd peaked in the U.S. top 25 boys' names in the 1960s and 1970s, part of the compact monosyllabic name trend alongside Scott, Kirk, and Brett. It has a no-nonsense, slightly preppy quality — sharp and direct, never over-complicated.