carrissa had the face that launched a thousand ships
carrissa is a female name reflecting beauty and creativity
"carrissa had the face that launched a thousand ships" What is the definition of "carrissa"?