Alexander, Andrew, James, Thomas, or William?

Dear community,

I like traditional, strong names and these 5 names are currently in my shortlist. The last name is Pham (which is pronounced as Fam). I’m not sure if my thinking is correct, but [name_m]William[/name_m] Pham sounds a little funny, [name_u]James[/name_u] has only 1 syllable so it sounds “abrupt”, [name_m]Alexander[/name_m] is a nice name but I’m afraid it will be shortened to [name_u]Alex[/name_u] 99% of the time due to how long it is. I don’t like the idea of using nicknames…

Right now I am a bit inclined toward [name_m]Andrew[/name_m] and [name_m]Thomas[/name_m], please share what you think! :stuck_out_tongue: