Leverts
English
Proper noun
Leverts
plural of
Levert
Anagrams
servlet
,
svelter