Attested.to

Definition

spiritual being attendant upon God

Seed ·

Term in context

angel in CommonParlance