Abdicator

From Fresh Dictionary

English

Noun

  1. One who abdicates.zh:abdicator
Personal tools