cherutes
English
Noun
cherutes
plural of
cherute