Spanish onion

 

noun

  • a large onion with a mild flavour.