Dictionary Check: leopard
"leopard" is a valid word!
Scrabble
10
points
Words with Friends
12
points
Definition
noun
the pelt of a leopard
noun
large feline of African and Asian forests usually having a tawny coat with black spots
Advertisement