What does Buchenallee mean?

Buchenallee - German to English

beech-lined road