Origin:Irish
Meaning:Fair-headed; Spear
If you're looking for a name that celebrates your Irish heritage, consider Barra, a masculine name that means "fair-headed" or “spear.” Particularly fitting if you suspect baby will have light-colored hair, this name is an excellent option for a sandy-haired tot. Short, sweet, and unique, baby Barra is sure to delight the world.
Sources
  • Behind the Name, Barra, January 2022

  • Name Doctor, Barra

Learn how we keep our content accurate and up-to-date by reading our medical review and editorial process.

Search Baby Boy Names

Search by:

  • Name or Meaning
  • Filter
  • Letter