God is my strength.
Diminutive of Garret: Hard or bold spear. An Irish variant of the German Gerard, based on …
Lucky.…
Bright. Variant of Xavier.…
Red haired.…
Victorious army.…
Garden.…
Strong ruler.…
Strong spear.…
Occasional ideas, no spam.