Definitions of Bermuda onion:

  • noun:   mild flat onion grown in warm areas