baby names

Share

Bao

At a Glance: Name: Bao – Meaning: treasure – Origin: Chinese – Gender: Boy –…
Share

Birte

At a Glance: Name: Birte – Meaning: variant of Birthe/Birgitta, traditionally 'the exalted one' –…
Share

Cynan

At a Glance: Name: Cynan – Meaning: hound, little dog – Origin: Welsh (Old Welsh/Middle…