Estella Look up Estella at Dictionary.com
fem. proper name, Spanish, literally "star," from Latin stella (see star (n.)).