Elvinia – Scary Mommy

Elvinia

This is an Old English name that means elf empress.