Hloh obecný byl v minulosti nazýván hloh, hlošinky, hložek, hložinky, loh, loch, luhovec, moučníčky, pluháč, trn,…
Latinské jméno Crataegus v překladu znamená pevný, tvrdý. Oxyacantha znamená ostrý trn.