The story
- Old English · derived fromWillibald
- Old High German · derived fromWillibald
- French · borrowed fromGuilbeault
- English todayGuilbeault
From French Guilbeault, from Old High German Willibald, from Old English Willibald, from Willibeald
Etymology from Wiktionary, CC BY-SA 4.0.