SPANISH ONION
(noun)
Did you mean:
Rhymes
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)
Hyponyms (Broadly Related)