SPANISH ONION
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Spanish Onion.
Spanish Onion - as a noun
Large mild and succulent onion; often eaten raw
Hypernyms (Closely Related)
onionHyponyms (Broadly Related)