Scan this QR Code to follow PureWow on Snapchat!
PureWow

Buongiorno, adorable. Italy is the producer of so many wonderful things (like pizza! and Tuscany!), but these totally darling baby names take the cake. Add 'em to your short list before the rest of the world does.

italianbaby1

LUCIA

For a girl

Meaning: “Bringer of light” (also, wearer of furry bear hats).

italianbaby2

ROMEO

For a boy

Meaning: Total heartthrob. (Thanks, Shakespeare.)

italianbaby3

GIANNI

For a boy

Meaning: “God is gracious.”

italianbaby4

FRANCESCA

For a girl

Meaning: Either “free” or “from France.” Kind of a win-win.

italianbaby5

GIORGIO

For a boy

Meaning: “Farmer.” (Never goes anywhere without a binky.)

italianbaby6

ELENORA

For a girl

Meaning: It means “light.” Also, lovely.

baby7

BERNARDO

For a boy

Meaning: “Brave as a bear.” Also, cute as a button.

RELATED: 17 French Baby Names That Are Prime for an American Takeover

italianbaby8

ALLEGRA

For a girl

Meaning: “Happy.” Sounds about right.

italianbaby9

ROSINA

For a girl

Meaning: “Rose.”

italianbaby10

FABRIZIO

For a boy

Meaning: “Craftsman.” (Not to be confused with air freshener.)

italianbaby11

ISABELLA

For a girl

Meaning: Yes, it’s the fourth most popular girl name in America, but we still love this regal, lady-like moniker.

italianbaby12

SERENA

For a girl

Meaning: “Calm” or “peaceful.” Which is how we’re sure you’ll feel when she’s screaming bloody murder at 2 a.m.

RELATED: 15 Irish Baby Names That We're Totally Going to Steal

italianbaby13

MATTEO

For a boy

Meaning: “Gift of God.”

italianbaby14

TOMMASO

For a boy

Meaning: “Twin.”

italianbaby15

MARGHERITA

For a girl

Meaning: “Pearl” or "daisy."

italianbaby16

LUIGI

For a boy

Meaning: “Famous warrior.” Looks good in a mustache.

RELATED: 16 Swedish Baby Names That Are the Absolute Cutest

italianbaby17
Getty Images

LEONARDO

For a boy

Meaning: “Brave as a lion.” (And perhaps wears the pelt of a bear?)

From Around The Web