HORN Meaning of HORN in English corn; (horns of stag etc.) cornatura; (ent.) antenne English Interlingue dictionary. Английский словарь Интерлингве. 2012