Save Gender Feminine Usage German (Rare) Meaning & History German form of Μαρουλα Maroula a Greek pet form of Maria.