GEMS-HORN MEANING IN ENGLISH

• Gems-horn Definition & Synonyms

  1. (n.) An organ stop with conical tin pipes.


RECENT SEARCHES