ocicat








noun

  1. a breed of large short-haired cat with a spotted coat
56 queries 0.534