Prev 21 of 40 Next
Kennedy
Origin: Gaelic

Meaning: Helmeted chief