Why do people have surnames named after colours?

Why do people have surnames named after colours?

Do babies get hayfever?