What does AFHG stand for?

What does AFHG mean? We have 3 definitions. Read most used AFHG meanings below.