Troisis
English
Proper noun
Troisis
plural of
Troisi
Anagrams
Sotiris