Reviv/Raviv means Rain in Hebrew. It is used for boys, and Reviva/Raviva for girls. Reviva sounds like a brand of bottled water more than slightly though. Talia (tal-ya) is a Hebrew name for girls meaning dew from heaven or rain from heaven.. It's about life-affirming water in any case. Mayim means water.. Aside from the girl from Blossom/Big Bang Theory I'm not really sure how often it's actually used.