Question & Answer » GK Questions » Who is called the Lion of Punjab?