ghost cat
English
Noun
ghost
cat
(
plural
ghost cats
)
Synonym of
mountain lion