Meaning of ocarina

Definition of ocarina

(noun) egg-shaped terra cotta wind instrument with a mouthpiece and finger holes

Other information on ocarina

WIKIPEDIA results for ocarina
Amazon results for ocarina