From Old Norse 'garðr' meaning enclosure or protection, also a Germanic guardian name.
Like Garda?
Swipe through thousands of names like it