What does Baquba mean?

Baquba - German to English

Baqubah