Definition of ocarina

Definition of ocarina
  1. ocarina Noun A woodwind musical instrument that is closed at both sides to produce an enclosed space, and punctured with finger holes.
Need more help? Try our forum NEW