Cheshire cats

English

Proper noun

Cheshire cats

  1. plural of Cheshire cat