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

white-breastedwhite-browedwhiteness
whitmorewholewholesome
whosewickednesswidow
wigwamwilde'swilderness
will'swill-helmetwilled
willfulwilliamwilloughby
willowwinchwinchester