Prev 15 of 29 Next
15. Blake
Blake means 'fair-haired, dark', and yes that contradictory meaning is correct.