meaning of Abrachie

Abrachie - German to English

abrachia