baby names

Share

Amor

At a Glance: Name: Amor – Meaning: love – Origin: Spanish/Portuguese/Latin (the word for 'love')…
Share

Love

At a Glance: Name: Love – Meaning: the emotion of love/affection – Origin: English (from…