optimism · Be compassionate · Good at communication
Source: English
Root Word: Eleanor, Elizabeth
Derived From: Eleanor or Elizabeth
Meaning: Light or God is my oath
Popularity History: The name was popular in the United States and the United Kingdom in the mid-20th century and is more common today as a nickname.