17 Italian Baby Names That We're Ready to Use Stateside

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

1. Lucia

For a girl

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

2. Romeo

For a boy

Meaning: Total heartthrob. (Thanks, Shakespeare.)

3. Gianni

For a boy

Meaning: “God is gracious.”

4. Francesca

For a girl

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

5. Giorgio

For a boy

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

6. Elenora

For a girl

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

7. Bernardo

For a boy

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

8. Allegra

For a girl

Meaning: “Happy.” Sounds about right.

9. Rosina

For a girl

Meaning: “Rose.”

10. Fabrizio

For a boy

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

11. Isabella

For a girl

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

12. 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.

13. Matteo

For a boy

Meaning: “Gift of God.”

14. Tommaso

For a boy

Meaning: “Twin.”

15. Margherita

For a girl

Meaning: “Pearl” or "daisy."

16. Luigi

For a boy

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

Getty Images

17. Leonardo

For a boy

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

Rachel Bowie Headshot

Royal family expert, a cappella alum, mom

Rachel Bowie is Senior Director of Special Projects & Royals at PureWow, where she covers parenting, fashion, wellness and money in addition to overseeing initiatives within...