Girl Dog Name: Alesha

Name: Alesha
Meaning: Noble kind
Origin: Germanic
Pronunciation: A-le-sha
Variants: Alisha | Alysha

Dogs Named "Alesha" in Pop Culture

Lauren Alesha Masheka Tanesha Felicia Jane Cooper

character on British TV's "The Catherine Tate Show"