'Liam is a variant of this slightly longer name that's from Old German'
William
FIRST NAMES: Liam is a variant of this slightly longer name thats from Old German
Liam is a variant of this slightly longer name that's from Old German
Liam is a variant of this slightly longer name that's from Old German
FIRST NAMES
William
FIRST NAMES