semihereditary (hereditary + semi-; half_partial)
Of a ring: hereditary for finitely generated submodules