remoulade

(noun)

noun

1. A popular condiment in many countries, usually mayonnaise-based.