meaning of Bogenharfe

Bogenharfe - German to English

arched harp