HORN


Meaning of HORN in English

(n.) Something made of a horn, or in resemblance of a horn

Webster's English dictionary.      Английский словарь Webster.