English dictionary
halo meaning and definition
Definition and meaning of halo at MeaningMonkey.org. halo meaning and definition in the English Dictionary.HALO noun
Definition of halo (noun)
Source: Princeton University Wordnet
HALO noun