Bermuda onion Hear it!

Bermuda onion Definition

Bermuda onion

noun

a large white or yellow onion with a mild flavor, grown in Texas, California, etc.