Webster's Revised Unabridged Dictionary · 1913
Orlo
Copy link
Orlo
, noun
[Sp.]
(Music)
A wind instrument of music in use among the Spaniards.
↑