HAF Meaning of HAF in English (imp.) Hove. Webster's English dictionary. Английский словарь Webster. 2012