Etymology · French

Estelle

2 English words descend from French Estelle, most common first.