English version

French horn in Music topic

From Longman Dictionary of Contemporary EnglishFrench hornˌFrench ˈhorn (also horn especially British English) noun [countable]  APMa musical instrument made of brass, that is curved round into a circle with a wide opening at one end