Definition of xerafins

  1. xerafins Noun Plural of xerafin
  2. xerafin Noun Alternative form of xeraphim
Feedback Form