Menu
ADVERTISEMENT

Jarrot

Heart
Irish variation of Gerard
"spear strength"

Jarrot Origin and Meaning

Variation of Garret
ADVERTISEMENT