A French form of Theobald, from Germanic elements meaning "bold" and "people."
Like Thibault?
Swipe through thousands of names like it