13 -ha names ending with -ha for boys, listing -ha baby names 1-10. Alexander, Elisha, Michael and Otto are popular names. Abisha, Alpha, Autha, Jascha, Misha and Mustafa are uncommon names. View -ha baby names for name meanings, search -ha names for girls by suffix, or search other baby names.