orlo Meaning, Definition & Usage

Or"lo noun
Etymology
Sp.
Definitions
  1. (Mus.) A wind instrument of music in use among the Spaniards.

Webster 1913