grand esprit

listen to the pronunciation of grand esprit
French - English
{n} wit, great mind
great spirit
large minded
esprit de grand envergure
{n} wide ranging mind