meaning of Blaukopfwachteltaube

Blaukopfwachteltaube - German to English

blue-headed quail-dove [Starnoenas cyanocephala]