Liam-James

Liam-James

liyahm jheymz

The baby boy name Liam-James represent unique meaning, Liam' is an abbrieviative version of 'William', which means 'helmet, desire, protector', James derived from the Hebrew 'Yahweh may protect'., is common among german ethenicity or origin.


Map Of German Origin