Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

spanish onion Definition

Cancel
spanish onion
noun(Spanish onion)
a large mild-flavored onion typically having yellow or white skin

Words Related to spanish onion!

spanish onion Examples by Brain Bank Users