Definition of Ocarina

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

Synonyms of Ocarina


Antonyms of Ocarina


No Antonyms Found.

Homophones of Ocarina


No Homophones Found.