Meaning of mayo

Definition of mayo

(noun) egg yolks and oil and vinegar

Other information on mayo

WIKIPEDIA results for mayo
Amazon results for mayo