Name Details

Cleo

Meaning

Cleo is a diminutive of Cleopatra, a Greek name meaning 'glory'. It's often associated with the famous Egyptian queen.