Heer Ranjha was written by Waris Shah. Some historians attribute the story to Shah's original writings, while others say that Heer and Ranza were real people who lived under the Lodi dynasty in the 15th and 16th centuries and that Waris Shah used these people for his novel. It was he who wrote in 1766. Waris Shah says the story has a deep meaning, which signifies man's relentless quest for God.
This Question is Also Available in:
हिन्दीಕನ್ನಡ