Lamb of God in French Lamb of God in French Agneau de Dieu proper noun Jesus Christ, symbolized as a sacrifice. Add to Flashcards