salsa

Definitions

General English

Food

Travel

  • noun a pungent Mexican sauce made of tomatoes, onions and chillis
http://www.dictionarycentral.com/definition/salsa.html