English Dictionary
Definition halo in British English
halo noun
[countable] noun
/ˈheɪləʊ/
Synonyms and related words
