From Old High German gruoni, from Proto-Germanic *grōniz. Compare German grün, Hunsrik grien, Yiddish גרין (grin), Dutch groen, English green.
grie