1. An egyptian cat.
2. An affectionate term for a cat. (Generally used by french people)
French Teacher: Ah, ma petite cleocatra!

Mitch: OMGZ that cat is so cute!
Brigitte: Of course it is, its my cleocatra
by brigittelachic February 9, 2010
Get the Cleocatra mug.