VariousWords beta
Definitions:
Noun
bel esprit
Definition: a witty or clever person with a fine mind
Definition: A very witty or clever person.