Love is in the air: The sweetest baby names for your little cupid

Valentine’s Day is just around the corner so in honour of the loveliest day of the year, we’ve put together a list of baby names that are perfect for your little cupid.

These names are bound to make your heart flutter.

  1. Adora – meaning to adore or worship

  2. Amor – meaning love

  3. Darryl – meaning beloved

  4. Erasmus – meaning beloved, desired 

  5. Eros – the god of love in Greek mythology

  6. Kayleon – meaning loveable

  7. Desiree – meaning desire

  8. Esmé – meaning love

  9. Femi – meaning love me

  10.  David – meaning beloved

  11. Freya – the name of the Norse goddess of love and fertility

  12. Connelly – meaning love and friendship

  13. Gerwyn – meaning fair love

  14. Lennan – meaning sweetheart

  15. Romeo – from Romeo and Juliet

  16. Imogen – meaning beloved child

  17. Juliet – from Shakespeare’s Romeo and Juliet

  18. Mabel – meaning lovable

Latest

Trending