Webster's Revised Unabridged Dictionary · 1913

Orlo

Orlo , noun

[Sp.]

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