⁠7 Baby Names That Mean ‘Love’ in Different Languages

Anaika Sohal
May 17, 2025

1. Esme:

It’s a French word or name which means beloved, a name full of elegance, vintage, and full of charm.

2. Amara:

In Latin, this name means lovely or grace, and in Igbo, which is Nigeria, it means grace or kindness.

3. Prem:

It’s a Sanskrit and a popular Indian name that directly means love or affection.

4. Carys:

This name is derived from caru, meaning to love, a soft, lyrical, and rare name.

5. Milos:

A boy’s name meaning gracious or dear, and this name was rooted in the Slavic word for love.

6. Aiko (Japanese)

Derives from Japanese, a sweet girl’s name which means child of love.

7. David:

A timeless classic baby name, which means beloved and is widely used across cultures and languages.

VIEW ALL

Read Next Story