Found 3 boys and girls with the meaning of leach
Bleecker / 8 letters 
Meaning of Bleecker In Dutch, Bleecker means Bleacher of cloth More
Cary / 4 letters 
Meaning of Cary In Celtic, Cary means From the castle. 'Loving More
Cary / 4 letters 
Meaning of Cary In Celtic, Cary means From the castle. 'Loving More

Browse by meanings

gloucestergoatskingobbo
god'sgod-likegoddesses
godivagodlessgodly
godwinegoffegoing
goldengoldwinegonzaga
good-lookinggoodnessgospel
gothsgoverninggovernment