Welsh onion

Explore definitions, synonyms, and language insights of Welsh onion

Definitions

Noun
Asiatic onion with slender bulbs; used as early green onions