klephts
English
Noun
klephts
plural of
klepht