Baby name
Garrett
Variant of Gerald, meaning 'rules by the spear' or 'hard or bold spear.' Also an English variant of the German Gerard, based on medieval pronunciation.
Variant of Gerald, meaning 'rules by the spear' or 'hard or bold spear.' Also an English variant of the German Gerard, based on medieval pronunciation.