Meaning of spanish onion
Definition of spanish onion
(noun)
large
mild
and
succulent
onion;
often
eaten raw
Other information on spanish onion
WIKIPEDIA results for
spanish onion
Amazon results for
spanish onion
Tweet