Lamb of God in Dutch Lamb of God in Dutch Lam Gods proper noun Jesus Christ, symbolized as a sacrifice. Add to Flashcards