Nafretiri

Egyptian name meaning beautiful creation