8 -sha names ending with -sha for boys, listing -sha baby names 1-8. Alexander, Elisha, Michael and Paul are popular names. Abisha, Jascha, Misha and Sacha are uncommon names. View -sha baby names for name meanings, search -sha names for girls by suffix, or search other baby names.