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)

  1. Asiatic onion with slender bulbs; used as early green onions
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: