Tesfayes
English
Proper noun
Tesfayes
plural of
Tesfaye