English word name from Old French 'gardien' meaning a protector or keeper, used as a virtue-meaning name.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Guardian?
Swipe through thousands of names like it