Garret

in baby boy name

The meaning of Garret is Strength of the