spanish onion Meaning, Definition & Usage

  1. noun large mild and succulent onion; often eaten raw

WordNet