Rare variant related to Welsh roots or Germanic Guelda, suggesting payment or reward.
Like Gwelda?
Swipe through thousands of names like it