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

aphtha buddha bugsha buqsha caltha cancha chicha concha cutcha datcha duhkha dukkha epocha geisha gotcha kaccha kangha kantha kutcha kwacha lorcha maltha moksha morcha murrha nympha onycha orisha pakeha poisha pulkha quotha sabkha shisha siddha sradha sulpha taiaha yarpha