MAYDUKE


Meaning of MAYDUKE in English

noun a large dark-red cherry of excellent quality.

Webster English vocab.      Английский словарь Webster.