anchobi noun Young pilchard (sardines). animal edit definition pronunciation related wadalong jawbachacyoungYoung bud nu know storm commentsAdd Comment