Spanish onion noun2 •A relatively large variety of the onion, yellow or white in colour and with a mild, sweet flavour. •(Australia) red onion. formsSpanish onions