Luton Town have signed midfielder Marvelous Nakamba from Aston Villa on a three-year deal for an undisclosed fee.
The 29-year-old spent the second half of last season on loan with the Hatters and made 20 appearances.
The Zimbabwe international scored the third penalty in the shootout victory over Coventry in the Championship play-off final.
"I'm very excited to be back home at Luton to continue the journey," Nakamba said.
"When I joined on loan, I felt love from everyone - the manager, the board, the staff, the players and the fans.
"I was welcomed as part of the family and that pushed me to give everything for this club and help achieve the goal we had last season, which we did.