Welsh onion noun1 •Any member of the species Allium fistulosum of onions, probably native to eastern Asia, widely cultivated. formsWelsh onions