What does Blaukopftaube mean?

Blaukopftaube - German to English

blue-headed lumber dove [Turtur brehmeri]