Your new icon suits you well, ring.
I am a fan of the smiling Cheshire cat.
Quote:
Cheshire (or, archaically, the County of Chester) is a county in North West England.
|
Is there another definition that I cannot find? Or is Lewis Caroll playing with words? I always assumed Cheshire was an adjective.