English edit

Noun edit

xerafin (plural xerafins)

  1. Alternative form of xeraphim

Anagrams edit