This will be a second spell in Truro colours for the 24-year-old after he played 14 times, scoring once, in the 2022-23 campaign for City.
Moroccan born and also eligible to play for Ireland and Italy, En-Neyah played a lead role in Truro’s Southern League play-off final win over Bracknell Town.
He left City 12 months ago and joined League Two outfit Colchester United, but spent most of last term on loan to Maldron and Tiptree.
Along with spells at League of Ireland clubs Shelbourne and Waterford, En-Neyah came through the ranks at Premier League strugglers Nottingham Forest, making one FA Cup appearance against former European champions Chelsea in January 2020.