meaning of Abhorson

Abhorson meaning in Names Dictionary

'Measure for Measure' An executioner.
Name Origin: Shakespearean
Name Gender: Male