English Dictionary
Definition seraph in British English
seraph noun
[countable] noun
/ˈserəf/
Synonyms and related words
