Meaning & History
From the English surname Todd meaning "fox", derived from Middle English todde. As a given name it was rare before 1930. It peaked in popularity in most parts of the English-speaking world in the 1960s or 70s, but it has since declined.