Definition of goat horn in English:

goat horn

noun

  • The horn of a goat, often hollowed out and used as a container, vessel, musical instrument, etc.; (later also) the material of which such an item is composed.

Origin

Old English; earliest use found in Medicina de Quadrupedibus.