MANDRAGORA Meaning of MANDRAGORA in English n. hist. the mandrake, esp. as a type of narcotic (Shakesp. Othello III. iii. 334). Etymology: OE f. med.L f. L f. Gk mandragoras Oxford English vocab. Оксфордский английский словарь. 2012