saibling in French saibling in French omble chevalier noun A char of Europe (Salvelinus alpinus). Add to Flashcards