What does Abachi mean?

Abachi - German to English

obeche [Triplochiton scleroxylon]