'ocarina' definitions:

Definition of 'ocarina'

(from WordNet)
noun
Egg-shaped terra cotta wind instrument with a mouthpiece and finger holes [syn: ocarina, sweet potato]