Garret, of Old French origin, was once a popular given name among the Normans who settled in England after the Norman Conquest in 1066. It is derived from the word 'gueryer', meaning 'spear'. Garret was traditionally a boy's name but has also been used as a girl's name in recent times. The name Garret is associated with the Middle English period, where it was often used as a surname due to its popularity among the nobility. Today, Garret remains a distinctive and memorable choice for parents looking for a unique yet historic name for their child.
"Garret is a rare gem of a name, with only five newborns sharing it annually in 1982."