seraf

  Finnish English Dictionary

seraf from Finnish to English

  1. seraph (gloss)

  2. seraph

  3. : (syn)

  4. uraeus-like angel

  5. humanoid angel of the highest rank