It's the name of an Egyptian god. I just scrolled through the list of the deities until I found the name I fancy. Wanted to be something meaningful as well, but unfortunately everything suitable was either too hard to pronounce or already used in media way too often.
"Fan art" is there to indicate that this is not an official asset from DE, just in case. Unfortunately I barely started working on this skin when the submission window for this round was closed, so I guess I'll submit it for the next round, whenever this will be.