Latodd is a modern prefixed form of Todd, an English surname name meaning "fox."
Like Latodd?
Swipe through thousands of names like it