Zaboor means—————-?

A. Pieces
B. Law
C. Signs
D. Good news