What does arboleda mean?

arboleda - Spanish to English

grove