answersLogoWhite

0

BOTH! Those are my cats names and they're brothers. Tough choice b/w the two though since Olly is short for Oliver...a classic cat name. And Leo means "lion" in Latin. Can't go wrong with either one! =)

User Avatar

Wiki User

12y ago

What else can I help you with?