S/O Dexter (popular names): Stella Rose?