This is the only William born around 1882 Cardiff that I can find on the census but surname is STRANGE

Obtaining details from his marriage certificate would give you his father's name
1891 RG12 Piece:4377 Folio:36 Page:27
3, Private House, Argyll Street, St Woollos, Newport
Abner
STRANGE 1856 Signal fitter Aston Tirrold Berkshire
Margaret 1858 Chepstow Monmouth
WILLIAM 1882 Cardiff GlamorganFlevy (Florence) 1885 Cardiff
Kate 188 Newport
Frederick brother 1858 Stricker Aston Tirrold
1901 RG13 Piece:4960 Folio:116 Page:29
STRANGE family living 22 Rigsley Street Newport, two extra children
Abner F 1895 Newport Monmouth
Margaret A 1899 Newport
Father Abner Railway Engine Fireman son
William (1882) Clerk in Railway Office