316 Boy Names That Start With N (with Meanings and Popularity)

  1. Noel
    • Origin:

      French
    • Meaning:

      "Christmas"
  2. Nova
    • Origin:

      Latin
    • Meaning:

      "new"
  3. Noble
    • Origin:

      Latin
    • Meaning:

      "aristocratic"
  4. Nilo
    • Origin:

      Spanish diminutive of Daniel
    • Meaning:

      "God is my judge"
  5. Norman
    • Origin:

      English
    • Meaning:

      "northerner, Norseman"
  6. Nesta
    • Origin:

      Jamaican
    • Meaning:

      "messenger"
  7. Nils
    • Origin:

      Scandinavian variation of Nicholas
    • Meaning:

      "people of victory"
  8. Nate
    • Origin:

      English, diminutive of Nathan or Nathaniel
  9. Nemo
    • Origin:

      Greek
    • Meaning:

      "nobody"
  10. Neal
    • Origin:

      Irish
    • Meaning:

      "champion or cloud"
  11. Nile
    • Origin:

      River name, color name, or variation of Niall, Irish
    • Meaning:

      "champion"
  12. Noa
    • Origin:

      Hebrew
    • Meaning:

      "rest, repose"
  13. Nehemiah
    • Origin:

      Hebrew
    • Meaning:

      "comforted by God"
  14. Nigel
    • Origin:

      Irish
    • Meaning:

      "dark, black-haired"
  15. Neptune
    • Origin:

      Roman god of the sea, freshwater springs, and horses.
  16. Navy
    • Origin:

      Word name
  17. Neriah
    • Origin:

      Hebrew
    • Meaning:

      "light of Jehovah"
  18. Niven
    • Origin:

      Scottish
    • Meaning:

      "little saint"
  19. Numair
    • Origin:

      Arabic
    • Meaning:

      "panther"
  20. Nestor
    • Origin:

      Greek
    • Meaning:

      "traveler, voyager"