mountain cat
English
Noun
mountain
cat
(
plural
mountain cats
)
mountain lion