One who keeps a thing safe by standing at its edge. A guardian holds a boundary, which is also a kindness in the other direction.
Old French gardien (keeper, protector), from garder (to guard); one who keeps a thing safe by standing at its own edge.
One who keeps a thing safe by standing at its edge: holding a boundary, which is a kindness in both directions.