meaning of Baquba

Baquba - German to English

Baqubah