cheshire cat

Noun
  1. A fictional cat with a broad fixed smile on its face;
    Created by Lewis Carroll (synset 109614850)

Found on Word Lists

Other Searches