Hestielle

Meaning
PersianFrom Hestia: Star
Old EnglishFrom Elle: Torch
Gender
Origin