English word name from Old French 'gardien' meaning a protector or keeper, used as a virtue-meaning name.
Like Guardian?
Swipe through thousands of names like it