beauty · intelligent · gentle
Source: Old English
Root Word: ealā
Derived From: Eleanor
Meaning: Moonlight or bright
Popularity History: This name was once popular in Medieval English and has regained popularity in recent years.