meaning of bel esprit

bel esprit meaning in General Dictionary

an excellent genius or guy of wit

View more

  • a witty or smart person with an excellent head