Definitions for "Ludhiana"
Ludhiana in India is the largest city in Punjab, with an estimated population of 3.5 million. It is located in Ludhiana District on the banks of the Sutlej River.