Δ
Stella in Arabic in "English-Arabic dictionary"
Estella in Arabic in "English-Arabic dictionary"
Steele in Arabic in "English-Arabic dictionary"