What is the full meaning of gemshorns
GEMSHORN, a chamois horn used as a wind instrument [n]
Example of the word gemshorns placed on a Scrabble board.