Divine messenger noun – A messenger from God. Seraph and divine messenger are semantically related in attendant of god topic. In some cases you can use "Seraph" instead a noun phrase "Divine messenger".
Seraph noun – An angel of the first order; usually portrayed as the winged head of a child. Divine messenger and seraph are semantically related in attendant of god topic. You can use "Divine messenger" instead a noun "Seraph". Nearby Word: seraphic