English dictionary
spanish onion meaning and definition
Definition and meaning of spanish onion at MeaningMonkey.org. spanish onion meaning and definition in the English Dictionary.SPANISH ONION noun
Definition of Spanish onion (noun)
- large mild and succulent onion; often eaten raw
Source: Princeton University Wordnet