Prev 18 of 30 Next
Benedict
Meaning: blessed boy
Origin: Latin