MANDRAKE Meaning of MANDRAKE in English n. Mandragora. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012