What is Greek Escort?

When you hear the term “Greek escort,” what comes to mind? Is it a mysterious, alluring figure from the...