meaning of Abachi

Abachi - German to English

obeche [Triplochiton scleroxylon]