While Spanish has a few similar-sounding names, Liam is a name of Irish origin, and there's no direct Spanish equivalent.