Prev 10 of 39 Next
10. Blake
Origin: Old English
Meaning: son of lake