Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ocarina Definition

Cancel
ocarina
noun(oc-a-ri-na)
a simple wind instrument typically having an oval body with finger holes and a projecting mouthpiece

Words Related to ocarina!

ocarina Examples by Brain Bank Users