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
Tweet