Definition of "Rainbow"

Rainbow1

Rainbow2

Rainbow3

  • proper noun

    plural Rainbows

    1. A surname.