In the English origin, Garret means "Rules by the spear"
In the French origin, Garret means "Gentle; Enclosure; Watchful"
In the Norse origin, Garret means "Gentle; Enclosure; Watchful"
In the Welsh origin, Garret means "Gentle; Enclosure; Watchful; gentle"