meaning of Blaukopftaube

Blaukopftaube - German to English

blue-headed lumber dove [Turtur brehmeri]