Liam
#1
"Strong-willed protector"
Irish
4 letters
Noah
#2
"Rest, comfort"
Hebrew
4 letters
Oliver
#3
"Olive tree"
Latin
6 letters
James
#4
"Supplanter"
Hebrew
5 letters
Elijah
#5
"My God is Yahweh"
Hebrew
6 letters
William
#6
"Resolute protector"
Germanic
7 letters