Pages

The leopard gets its name from the Latin word 'leopardus'. What does it mean?

(A) Fastest cat

(B) Yellow cat

(C) Spotted lion