HUH my name says it means "Gods" "Gift" ...

I had my suspicions, but this now confirms it.