Sumatran leopard Synonyms

We can't find synonyms for the phrase "Sumatran leopard", but we have synonyms for terms, you can combine them.

SL abbreviation

SL is an abbreviation for Sumatran Leopard
What does SL stand for?
SL stands for "Sumatran Leopard"

Definitions for Sumatran


  • (adjective) of or relating to the island of Sumatra or its inhabitants
  • (noun) a native or inhabitant of Sumatra

Definitions for Leopard


  • (noun) large feline of African and Asian forests usually having a tawny coat with black spots
  • (noun) the pelt of a leopard