Meaning and Origin of: Luella

The name Luella is of Old English origins and means "Elfin."