eye-shade (n.)youdaoicibaDictYouDict
also eyeshade, 1808 as a type of headgear, from eye (n.) + shade (n.).