baby names

Share

Blaine

At a Glance: Name: Blaine – Meaning: Yellow-haired, or thin; from 'blàn' – Origin: Scottish…
Share

Hypatia

At a Glance: Name: Hypatia – Meaning: highest, supreme – Origin: Greek – Pronunciation: hy-PAY-shuh…
Share

Amaranth

At a Glance: Name: Amaranth – Meaning: unfading (an everlasting, never-wilting flower) – Origin: Greek…