From Chibcha for either "Place of the intricate scrublands" or "Place enclosed by the hills".
Arcabuco ?