Edna

Noble and prosperous friend

Dora

Gift from God

Eden

Joy or delight