"Garret is a name of Germanic origin, meaning 'brave spear' or 'rules with the spear'. It is a variant of Garrett, Gerard, and Gerald. It's a traditionally masculine name."
Download App