Tamil Dictionary 🔍

remoulad

Ré`mo`lade", Ré`mou`lad", n. Etym: [F.] Defn: A kind of piquant sauce or salad dressing resembling mayonnaise.


remoulad - Similar Words