cephams
English
Noun
cephams
plural of
cepham
Anagrams
champes