pilchard in Bulgarian pilchard in Bulgarian сардела noun Any of various small oily fish related to herrings, family Clupeidae. Add to Flashcards