slēha (Old High German) comes from Proto-Germanic slaihǭ, from Proto-Indo-European (s)leh₃y- — blueish.