Where does “bel esprit” come from?

bel esprit (French): wit, genius, bel esprit

Definitions

  1. wit, genius, bel esprit

Words derived from “bel esprit