1 definition by Wrtier0101

The Spanish Estella, and thus the English and French Estelle, also derive from "stella" which is Latin for "star." This name was used by the 16th-century poet Sir Philip Sidney for the subject of his collection of sonnets 'Astrophel and Stella'. It was not commonly used as a given name until the 19th century.
by Wrtier0101 February 20, 2018
Get the Stella mug.