418 Boy Names That Start With L (with Meanings and Popularity)

  1. Laurence
    • Origin:

      English from Latin
    • Meaning:

      "from Laurentum or bay laurel"
  2. Leonard
    • Origin:

      German
    • Meaning:

      "brave lion"
  3. Leonardo
    • Origin:

      Italian and Spanish variation of Leonard, German
    • Meaning:

      "brave lion"
  4. Lionel
    • Origin:

      Latin
    • Meaning:

      "young lion"
  5. Laszlo
    • Origin:

      Hungarian
    • Meaning:

      "glorious ruler"
  6. Lennon
    • Origin:

      Irish
    • Meaning:

      "lover"
  7. Lucifer
    • Origin:

      Latin
    • Meaning:

      "light-bearer"
  8. Lance
    • Origin:

      English variation of Lanzo, German "land"
    • Meaning:

      "land"
  9. Leopold
    • Origin:

      German
    • Meaning:

      "brave people"
  10. Lowen
    • Origin:

      Cornish
    • Meaning:

      "joy"
  11. Laith
    • Origin:

      Arabic, Scottish
    • Meaning:

      "lion or wet"
  12. Louie
    • Origin:

      Variation of Louis, German and French
    • Meaning:

      "renowned warrier"
  13. Lou
    • Origin:

      Diminutive of Louis or Lewis, French and German
    • Meaning:

      "renowned warrior"
  14. Leonidas
    • Origin:

      Greek
    • Meaning:

      "lion"
  15. London
    • Origin:

      Place-name
    • Meaning:

      "Capital city of England"
  16. Luther
    • Origin:

      German
    • Meaning:

      "army people"
  17. Ledger
    • Origin:

      English surname
  18. Luka
    • Origin:

      Spelling variation of Luca
  19. Lior
    • Origin:

      Hebrew
    • Meaning:

      "I have a light"
  20. Lonan
    • Origin:

      Irish
    • Meaning:

      "blackbird"