Orlo

Definition:

  • (n.) A wind instrument of music in use among the Spaniards.