seraf

Part of speech: noun

An angel of the highest order.

Share it on: