Bermuda onion

noun

Definition of Bermuda onion

: a large flattened onion that has a mild flavor and yellow, white, or red skin

First Known Use of Bermuda onion

1862, in the meaning defined above

Keep scrolling for more