suffectus

substitute, deputy

Noun
1