HORN Meaning of HORN in English -hornn [occurring in compounds] -horn Interlingua English vocab. Английский словарь Интерлингва. 2012