The word "fool" is similar to "idiot", but it is not as strong. In the history of drama a "fool" was a jester: someone who made people laugh. Kings often had jesters in real life. A court jester had the job of making the king feel happy when he was sad. Jesters often pretended to be stupid, but were actually very clever. There are jesters and fools in a lot of Shakespeare’s plays.