MYRRHA Meaning of MYRRHA in English n myrrh (= gum resin produced by the myrrh tree) Interlingua English vocab. Английский словарь Интерлингва. 2012