English Dictionary
Definition HO in British English
HO noun
[uncountable] noun
/ˌeɪtʃ tuː ˈəʊ/

English Dictionary