Which one would you choose and why?
Liam.
What's your impression of both names?
William is a decent "classy" name but marshmallowy.
Will is the natural nickname for it, to me.
Liam sounds fresher, less stodgy, but not all that different from
Will. Maybe a tad less "mainstreamy," and more stylized or fashionable.
People you know: the toddling son of a high school friend.
William is - a peer of mine (mid-30s) very witty, smart, mellow, okay-looking but unsuccessful guy, and also the 12-ish son of my ex-boss, a spunky kid called
Will.
which one is smarter?
Williambetter looking?
Liamwhich one will do better as a child - either.
teenage boy -
Liamadult man - either. Possibly
Will.
who would you to be friends with? Hm. I think of
Liam as less predictable, more intriguing;
Will is more witty and reliable but less interesting.