Estelle
noun
°borrowed from French.