A strong baby girl name can set just the right tone for your new arrival. A powerful and fearless youngster is what you wish ...
The dictionary so far has over 1000 names, documented with citations and etymologies. Here are 23 medieval names that would ...