Prev 24 of 40 Next
Kennedy
More often a surname, Kennedy has Gaelic roots and means "helmeted chief." Thanks to the famous Kennedy family, the name also sounds intelligent.