Rains \ra(i)-ns\ as a boy's name is a variant of Raines (English). See for meaning of Rains.
The baby name Rains sounds like Rinus and Raynes. Other similar baby names are Gains, Raine and Rain.