meaning of Bergtaube

Bergtaube - German to English

ruddy quail dove [Geotrygon montana]