Sleemanabad, literally "Sleeman's town", was named after William Henry Sleeman, a British soldier and administrator during the colonial period.