Save Gender Feminine Usage Dutch (Rare), German (Modern, Rare) Other Forms FormsMarucha Meaning & History Dutch and German form of Marusha.