Home
Search
Index
Definify.com
Definition
2025
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.
Similar Results