This is a list of surnames in which the meaning contains the keyword rainbow.
Regenbogen German, JewishFrom a German nickname meaning
"rainbow", probably a habitational name for someone who lived in a house with the sign of a rainbow. As a Jewish surname it is ornamental.