mountain lion


Meanings

  • large American feline resembling a lion