Spanish onion

Definition

Food

  • A large delicately flavoured onion with a brown or red skin favoured by professional chefs for its ease of handling and suitability for frying. Grown in most countries. May be served raw.
http://www.dictionarycentral.com/definition/spanish-onion.html