Trezeguet's real name is Mahmoud Hassan, but is known by the nickname after a coach from early in his career believed his looks and style recalled the former French international, David Trezeguet.
The 24-year-old winger had been attracting attention from Italian side Sampdoria after an impressive showing in the African Cup of Nations this summer.
Trezeguet will become the latesst Villa signing in a summer of heavy recruitment as the side prepare for their return to the top light.
Premier League
Man Utd boss Ole Gunnar Solskjaer wary of Jack Grealish threat
08/07/2020 AT 10:37
Dean Smith's side have also signed Tyrone Mings, Wesley Moraes, Matt Targett, Ezri Konsa, Jota, Anwar El Ghazi and Kortney Hause, with Axel Tuanzebe a possible arrival from Manchester United.
Premier League
Burnley fight back twice to draw at Villa
28/09/2019 AT 16:21
Premier League
Villa boost squad for Premier League by signing defender Konsa
11/07/2019 AT 09:17