Elida – Scary Mommy

Elida

This Irish name means "small winged one."