MAYO Meaning of MAYO in English [mayo] n (ca. 1960): mayonnaise Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012