Refine this word faster
Gemshorn
//ˈɡɛmzˌhɔɹn// noun
Definitions
Noun
- 1 An instrument of the ocarina family, historically made from the horn of a chamois, goat, or other animal.
- 2 An organ stop with conical tin pipes.
Etymology
From German Gemshorn, literally "chamois horn".
See also for "gemshorn"
Next best steps
Mini challenge
Unscramble this word: gemshorn