MAYDUKE Meaning of MAYDUKE in English (n.) A large dark-red cherry of excellent quality. Webster's English dictionary. Английский словарь Webster. 2012