Suellen

Meaning
Old EnglishFrom Ellen: Torch
Old EnglishFrom Sue: Lily
Gender
Origin