CompareWords
Compare
Orlo
Definition:
(n.) A wind instrument of music in use among the Spaniards.