The Lion of Judah comes from many references in the Bible but mostly from Revelations 5. The Lion symbolically means strong, protectionistic, the most dominant animal in the kingdom. The lamb is the sacrifice made for all humanity. Below is a nice commentary where you can visualize where John wrote the book of Revelations after his divine vision.