Where does “チェシャ” come from?

チェシャ (Japanese): Cheshire

Definitions

  1. Cheshire

Words derived from “チェシャ

チェシャ — Etymology, Origin & Word History | Etymology Explorer