Spanish onion

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

See Spanish onion in American Heritage Dictionary 4

noun
A mild-flavored, yellow-skinned onion (Allium fistulosum) having yellowish-white flowers.
link/cite print suggestion box