Prev 25 of 26 Next
25. Liam
Meaning: "resolute protection"
Origin: Irish short form of William