Berucha \b(e)-ru-cha\ as a girl's name is a variant of Beracha (Hebrew), and the meaning of Berucha is "a blessing".
The baby name Berucha sounds like Barucha and Bracha. Other similar baby names are Bertha, Berura, Beruria, Gerusha, Jerusha and Yerusha.