Definitions of Francois duvalier:

  • noun:   oppressive Haitian dictator (1907-1971)