◄
Remoulad
►
Dictionary
(
n.
) A kind of piquant sauce or salad dressing resembling mayonnaise.
Clyx.com