ROGET THESAURUS
Seraph
Angel
N
angel, archangel, guardian angel, heavenly host, host of heaven, sons of God, seraph, seraphim, cherub, cherubim, ministering spirit, morning star, saint, patron saint, Madonna, invisible helpers, angelic, seraphic, cherubic, saintly.
Good Man
N
good man, honest man, worthy, good woman, perfect lady, Madonna, model, paragon, good example, hero, heroine, demigod, seraph, angel, innocent, saint, benefactor, philanthropist, Aristides, noble liver, pattern, brick, trump, gem, jewel, good fellow, prince, diamond in the rough, rough diamond, ugly duckling, salt of the earth, one in ten thousand, one in a million, a gentleman and a scholar, pillar of society, pillar of the community, a man among men, si sic omnes!.