Clue: Haitian despot

Answer: PAPADOCDUVALIER

Length: 15


Similar Clues: