I'm not joking! If you can't help me come up with a better third name than Rainbow, this little baby will, indeed, be named Rainbow!!!
Time's not on your side, either. We're talking LESS THAN TWO WEEKS. Come on - give an ignorant pregnant woman a little help here!