Word info Synonyms

gemshorn

Noun

Meaning

An organ stop with conical tin pipes.

An instrument of the ocarina family, historically made from the horn of a chamois, goat, or other animal.

Source: en.wiktionary.org

Synonyms

Close letter words and terms