Definify.com
Definition 2024
Spanish_onion
Spanish onion
English
Noun
Spanish onion (plural Spanish onions)
- A relatively large variety of the onion, yellow or white in colour and with a mild, sweet flavour.
Spanish onion (plural Spanish onions)