Meaning A girl's name of English origin, it means "rainbow." Origin of Rainbow English Popular Middle Names Kaiann, Sky Pronunciation 🔊 Listen Rainbow Similar Names Rutva Iris Pule Kahuiwi Keren-hapuch Dragoslava Alaqua Arleigh Jacki Rosmerta Year by Year Popularity of Rainbow