Family name origins & meanings Welsh : variant of Eynon.English : metonymic occupational name for an onion grower or seller, from Old French oignon ‘onion’.