Garret, English name

In English, name Garret means – 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.. Other origins for name Garret include – English, Irish, Irish. Name Garret is most often used as a boy name or male name.

Leave a Reply

Your email address will not be published. Required fields are marked *