MeaningVictory protection. It's also a diminutive of Sigmund or Siegfried.
ReligionChristianity
OriginJamaican