Baby names
1 English (habitational surname); also an anglicization of an Irish surname names, most popular first.