meaning of Bischofspfalz

Bischofspfalz - German to English

bishop's castle