Skip to main content

catamountain

Advertisement
English catamountain meaning in English  •  catamountain का अर्थ अंग्रेजी में
Noun
  • the bushy-tailed European wildcat (Felis silvestris) resembling the domestic tabby and regarded as the ancestor of the domestic cat.