I suppose you think it means "genius"
According to www.wordhippo.com, the Latin meanings of "lentus" include:
tedious, clogging, clinging, sluggish, tardy, callous, clammy, pliable, harsh, inflexible, rigid, lazy, limp, and dilatory
If you were a little sharper you'd know it's both Latin &...