What does Boruca mean?

Boruca - German to English

Boruca folks