MeaningVictory, conquest or achievement of the people
ReligionChristianity
OriginGerman, United States