manx cat

Noun
  1. A short-haired tailless breed of cat believed to originate on the Isle of Man (synset 102127136)

Other Searches