Meaning & Origin
A nickname mainly for men, but occasionally also for women.
Ziggy is a boy's and girl's baby name of German origin, a playful diminutive of Siegfried or Sigmund, names derived from the Germanic elements meaning 'victory' and 'peace' or 'protection.' Ziggy burst into cultural consciousness via David Bowie's alter ego Ziggy Stardust in 1972.
Part rock-and-roll, part Marley (Bob Marley's son is named Ziggy), this name carries undeniable cool without taking itself too seriously. It's for parents who want something joyful, distinctive, and just a little bit rock star.