Nama Cleo tidak mempunyai arti khusus, tetapi terinspirasi dari tokoh legendaris Cleopatra.