Leopards, noun plural of leopard. Synonyms in the same form.
Panthera pardus
pards, pardals
Other
panthers
All synonyms for leopard →