Leopard - Definition

leopard

n 1: the pelt of a leopard
2: large feline of African and Asian forests usually having a
tawny coat with black spots [syn: leopard, Panthera
pardus]

Look up another word