A French surname and given name from Germanic roots, likely meaning something like “pledge” and “strong” or “hardy.”
Like Giscard?
Swipe through thousands of names like it