meaning of Apostellinden

Apostellinden - German to English

twelve Apostles [linden trees]