Names A-Z - names, meanings and origins
28050 names, meanings and origins
NamesAZ.com

Nixon

This is one of your favorites
Origin
american
Origin name
son of Nick, from greek 'victory(of the people)'
mostly a surname