The move for the 25-year-old Irishman, who began his career at Elland Road as a trainee, could be made permanent at the turn of the year.

Boss Simon Grayson told the club's official website: "Andy will strengthen our striking options. He's got plenty of experience, having played a lot at this level and in the Premier League.

"He's also returning to the club where he started his career so he knows what it's like here and understands the place."

Keogh failed to make a senior appearance during his time at Leeds and joined Scunthorpe for £50,000 early in 2005 following an initial loan spell.

He scored 23 goals in 96 appearances for the Iron before joining Wolves for £600,000 in January 2007. He spent the first half of last season on loan at Cardiff and the second half at Bristol City.