English dictionary
welsh onion meaning and definition
Definition and meaning of welsh onion at MeaningMonkey.org. welsh onion meaning and definition in the English Dictionary.WELSH ONION noun
Definition of Welsh onion (noun)
- Asiatic onion with slender bulbs; used as early green onions
- synonyms: Allium fistulosum, Japanese leek
Source: Princeton University Wordnet