English dictionary
ocarina meaning and definition
Definition and meaning of ocarina at MeaningMonkey.org. ocarina meaning and definition in the English Dictionary.OCARINA noun
Definition of ocarina (noun)
- egg-shaped terra cotta wind instrument with a mouthpiece and finger holes
- synonyms: sweet potato
Source: Princeton University Wordnet