English, German and Dutch, from Greek "rainbow". Unlike many other names derived from flowers, this is not a Victorian name, being well-known in England at least as early as the 16th century.
Thanks to Donald Whyte who provided much of the initial information for this site.