Prev 13 of 48 Next
13. Duncan
Duncan is a great Scottish name that means "dark warrior".