Meaning A girl's name of German origin, it means "Noble." Origin of Elsha German Popular Middle Names Pronunciation 🔊 Listen Elsha Similar Names Adolpha Ailna Ilsa Adelinda Aloisia Arieen Ediline Elica Ertha Ethelinda Year by Year Popularity of Elsha