Spanish onion Hear it!

Spanish onion Definition

Spanish onion

noun

any of several large, globe-shaped, mild-flavored onions, often eaten raw