Keshi is derived from the Japanese word meaning “poppyseed”. It’s very simple. There are many diffent opinions of where the term originated, but the fact remains that keshi is of Japanese origin.