
Estella is the Latinized and Italian version of the French feminine given name Estelle, which means star.
Estella is the Latinized and Italian version of the French feminine given name Estelle, which means star.
Estella may refer to:
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).