Other Origin(s):French, German
Meaning:Spear; Hard; Brave; Strong; Rule
Garrot is a boy's name of Irish origin, meaning "spear," "hard," "brave," "strong," and "rule." It is derived from the Germanic names Gerard or Gerald, which combine the elements ger, meaning "spear," and hart, signifying "hard." Garrot is also the Anglicized form of Mac Gerailt, a cognomen in Ireland. Choosing a wonderful name like this will instill a sense of strength and determination in your little warrior!

Search Baby Boy Names

Search by:

  • Name or Meaning
  • Filter
  • Letter