MeaningSmart and no-nonsense, one who gets the job done. Variation of English name Alison
OriginFrench