Word Study
orlo
CIDE DICTIONARY
orlo, n. [Sp.].
A wind instrument of music in use among the Spaniards. [1913 Webster]
For further exploring for "orlo" in Webster Dictionary Online