Thesaurus.com
Dictionary.com
Definitions

leopard

[lep-erd] / ˈlɛp ərd /
NOUN
large cat
Synonyms