Meaning
Cleo is a diminutive of Cleopatra, a Greek name meaning 'glory'. It's often associated with the famous Egyptian queen.
Growth over last 10 years
Download App