What does Apachin mean?

Apachin - German to English

Apache (lady)