ocicat








noun

  1. a breed of large short-haired cat with a spotted coat
52 queries 0.561