Orlo
/(?)/
Or·lo
Orlo
n.
A wind instrument of music in use among the Spaniards.
(Mus.)