Orlo /(?)/

Or·lo

Orlo

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