Both, Boy Names, Girl Names baby nameKeshet

What does the name Keshet mean?

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