Both, Boy Names, Girl Names baby name Keshet

What does the name Keshet mean?

The meaning of the name “Keshet” is: “Rainbow”.