baby names

Share

Anselm

At a Glance: Name: Anselm – Meaning: divine protection, literally 'god-helmet' – Origin: Germanic (Proto-Germanic…
Share

Reese

At a Glance: Name: Reese – Meaning: from Rhys; usually glossed 'ardor, enthusiasm' (root disputed)…
Share

Griselda

At a Glance: Name: Griselda – Meaning: Germanic elements meaning roughly 'grey battle-maiden' (grey/pale +…