Baby Names and Name Generators

What Does Moe Mean?
"Rain"