HCF

Medical abbreviations:
HCF

Horseless Carriage Foundation