Search Result for "orlo": 

The Collaborative International Dictionary of English v.0.48:

Orlo \Or"lo\, n. [Sp.] (Mus.) A wind instrument of music in use among the Spaniards. [1913 Webster]