Diccionario

Smiter

Webster's Dictionary 1806

Smiter

n.

one who smites or afflicts, the arm