Stenlakes
English
Proper noun
Stenlakes
plural of
Stenlake
Anagrams
snakelets
,
talk sense