Meaning : Someone authorized to exercise the powers of sheriff in emergencies.
Synonyms : deputy sheriff
Meaning : A member of the lower chamber of a legislative assembly (such as in France).
Meaning : A person appointed to represent or act on behalf of others.
Synonyms : surrogate
Deputy meaning in Telugu.