EstellayoudaoicibaDictYouDict[Estella 词源字典]
fem. proper name, Spanish, literally "star," from Latin stella (see star (n.)).[Estella etymology, Estella origin, 英语词源]