mojo
Top 20000
Meanings
Noun
1. a type of sauce from the Canary Islands made from oil and vinegar, to which various herbs and spices are added