1 definition by Wordsmith6969

Top Definition
A cat's name. Named after Cleopatra, who was known for her love of cats.
Her cat's name is cleo.
by Wordsmith6969 November 08, 2009

Mug icon
Buy a Cleo mug!