Manx cat (0 synonym found)

Definition of Manx cat:

(n) : a short-haired tailless breed of cat believed to originate on the Isle of Man

Definition of Manx cat:

(n) : a short-haired tailless breed of cat believed to originate on the Isle of Man

Back to Top