Manx Cat (noun) Definition, Meaning & Examples

noun
  1. a tailless variety of the domestic cat.
noun
  1. a short-haired tailless variety of cat, believed to originate on the Isle of Man
Manx Cat (noun) Definition, Meaning & Examples

More Definitions