Haripur was named after which Sikh ruler?

Haripur was named after which Sikh ruler?

ہری پور کا نام کس سکھ حکمران کے نام پر رکھا گیا تھا؟
Explanation

Haripur was founded and named after the Sikh general Hari Singh Nalwa.

He established it as a fort city in 1822.