IECHYD DA Meaning of IECHYD DA in English [ ˌjɛxi:d'dα: ]■ exclamation Welsh used to express good wishes before drinking.OriginWelsh, lit. 'good health'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004