Definitions of Welsh onion:

  • noun:   Asiatic onion with slender bulbs; used as early green onions