English Dictionary
Definition HR in British English
HR noun
[uncountable] noun
/ˌeɪtʃ ˈɑː(r)/

English Dictionary