meaning of Bahamataube

Bahamataube - German to English

Key West quail-dove [Geotrygon chrysia]