It's always hip to have some random Japanese word as the name.
Why not Korean or Chinese?
Japanese Cultural Victory is what is.
I don't know a lick of Chinese or especially Korean, but I know my fair share of japanese words thanks to exposure to Japanese media i.e. Anime.
Anime is pretty popular in the west, especially amongst the demographic that's more likely to build software in their free time.
TL: Yami means Dark/Darkness