I was just thinking about this name! Although I love
Nyx, I've always considered Onyx "
Nyx" to be better suited for a boy. But lately, I've been thinking about "Onnie" on a girl and think Onyx could be need. I dunno though, it seems almost TOO self-conscious 'badass' on a girl and somehow more believable on a boy