Short, sweet and classic—this German name has a lovely meaning of “universal one.” This German diminutive of Margaret means “pearl” and is gaining popularity thanks to Greta Gerwig, the director of ...
Monty — A French name meaning "mountain," Monty would be perfect for your little adventurer. Flint — Meaning “hard, grey stone” or “stream,” Flint is associated with strength, resilience and a ...
Coming from the Latin word for “olive tree,” Oliva was first popularized by Shakespeare for its use in Twelfth Night. In fact ...