Piffara(n.) A fife; also, a rude kind of oboe or a bagpipe with an inflated skin for reservoir.

Words within piffara

6 letter words: 3 results
5 letter words: 1 results
View all words...