What does Bahamataube mean?

Bahamataube - German to English

Key West quail-dove [Geotrygon chrysia]