Meaning & Origin
A diminutive of the male given names Zachariah or Zachary.
Zac is a boy's baby name of Hebrew origin, a short form of Zachary or Zachariah, from the Hebrew Zekharyah meaning 'God has remembered.'
Zac Efron turned this crisp, one-syllable name into a certified heartthrob icon through High School Musical and beyond. It's the ultimate low-maintenance name — short, strong, impossible to misspell, and carries the full weight of a great biblical name in just three letters.