cromorne

English

Noun

cromorne (plural cromornes)

  1. A French woodwind instrument resembling the crumhorn.

Anagrams