THENCE Meaning of THENCE in English de ta; (from that) de to English Interlingue dictionary. Английский словарь Интерлингве. 2012