...means "victory or triumph" or... something to that effect. I'm trying to write a story lol. thanks if you can help. :)