kelich (Middle High German) comes from Old High German kelih, from Latin calix, from Ancient Greek κάλυξ, from Ancient Greek κύω, from Proto-Indo-European ḱewh₁- — to swell; to be strong.
kelich (Middle High German): chalice