NAME & MEANING
Jack - Meaning God has been gracious; has shown favour. Based on John or Jacques.
Thomas - Comes from the Hebrew meaning 'twin'.
Oliver - The olive tree. The biblical olive tree symbolizes fruitfulness and beauty and dignity. Extending an olive branch signifies an offer of peace.
Joshua -Comes from the Hebrew meaning 'God is salvation'.
Harry - The English meaning is 'army man' or army 'power'. English medieval form of Henry, meaning 'home ruler'.
Charlie - Meaning 'a man'. Variant of the Germanic name 'Karl'.
Daniel - From the Hebrew meaning 'God is my judge'. The biblical prophet and writer of the Book of Daniel was a teenager when taken to Babylon after the destruction of Jerusalem in 607 BC. He survived two death sentences: a lion's den and a fiery furnace.
William - From the English meaning 'resolute protector'; will. For a long time after the Norman conquest in A.D. 1066 many English boys were given some form of William the Conqueror's name. The firstborn son of Prince Charles is named William.
James - Comes from the Hebrew meaning 'supplanter'.
Alfie - Short form of Alfred, from the Old English Aelfraed which is from the old English aelf, meaning "'elf" and raed, meaning "counsel" and taken to mean wise.
son of Prince Charles is named William.
Samuel - Comes from the Hebrew meaning 'asked of God'.
George - Meaning 'farmer'. In medieval legend St. George (the knight who became Patron Saint of England) battled with a fire-breathing dragon symbolizing the Devil.
Joseph - From the Arabic meaning 'may he increase or add'. In the Bible Joseph son of Jacob sold by his brothers into slavery and later rose to become a supreme power in Egypt. Also Jesus' legal father; a carpenter.
Benjamin - From the Hebrew meaning 'Son of the right hand'. In the Bible Benjamin was the patriarch Jacob's twelfth and most beloved son.
Ethan - From the Hebrew meaning 'strong'.
Lewis - Meaning 'renowned fighter'. A form of 'Louis'.
Mohammed - From the Arabic meaning 'praised.'
Jake - A medieval form of Jack, which was originally a pet form of John, via the nickname Jankin, but now a name in its own right. John is originally from the Hebrew name Yochanan meaning "God is gracious". Also sometimes used as a short form of Jacob.
Dylan - From the Welsh - meaning 'Son of the Ocean'.
Jacob - It is of Hebrew origin, and its meaning is "he who supplants".