Leakes
English
Proper noun
Leakes
plural of
Leake
Anagrams
Eakles