Meaning:lion strength; descendant; lover
Leonard is a boy's name of German origin that means "lion's strength." It is also an Irish surname derived from O Leannain, which may translate to "descendent" or "lover." If you want to honor your ancestral heritage or instill your little one with a lion's courage, Leonard is a lovely name to consider. You can also shorten it to Len or Lenny to create a sweet nickname for baby. A popular choice among musical folk, Leonard shares its name with the likes of singer-songwriters Leonard Cohen and Lenny Kravitz.

Famous People Named Leonard

Wondering who else shares this name? Check out these well known people who made this baby name famous.
  • Leonardo Cecchi
    TV Actor
  • Leonardo DiCaprio
  • Leonardo Gonzalez
    Soccer Player
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.