Mammoth Uncensored Word List:
10 words ending with ha, 10 letters long

anacolutha barasingha jinricksha jinrikisha kurdaitcha peritricha pyracantha satyagraha synaloepha tatpurusha