We do not currently know of any synonyms for imputer.
The noun imputer is defined as:
Did you mean impute, imputed, imputes or inputer?