Sentells
English
Proper noun
Sentells
plural of
Sentell
Anagrams
lenslets
,
snellest