francois duvalier

Noun
  1. Oppressive Haitian dictator (1907-1971) (synset 110966616)

Found on Word Lists

Other Searches