TARRAGON Meaning of TARRAGON in English n. a bushy herb, Artemisia dracunculus, with leaves used to flavour salads, stuffings, vinegar, etc. Etymology: med.L tarchon f. med. Gk tarkhon, perh. through Arab. f. Gk drakon dragon Oxford English vocab. Оксфордский английский словарь. 2012