Shenoudas
English
Proper noun
Shenoudas
plural of
Shenouda
Anagrams
sea hounds